JPA更新组合键的一部分

时间:2017-05-04 04:30:18

标签: java hibernate jpa

有没有办法更新复合键的一部分。每次尝试时,JPA都会在数据库中创建一条新记录。

@Embeddable
public class primaryKey implements Serializable{


    /**
     * 
     */
    private static final long serialVersionUID = 1L;

    private Entity1 key1;
    private Entity2 key2;

我正在尝试更新key2。

以下是我的更新方式:

EntityWithCompositeKey ent = findBy... //This returns only 1 result
ent.setKey2(Entity2 newKey2);
repository.save(ent);

0 个答案:

没有答案