@GeneratedValue在从持久性对象更新时没有使用@Id

时间:2017-06-28 16:30:31

标签: spring jpa

我有一个实体,它有复合主键,但没有@GeneratedValue,另一列有@GeneratedValue但不是主键。

现在我调用持久对象的setter方法,我得到的错误是com.microsoft.sqlserver.jdbc.SQLServerException: Cannot update identity column '<column name of the @GeneratedValue but not a primary key>'.

有什么办法可以避免这个错误并仍然使用setter方法来更新?

0 个答案:

没有答案