使用复合主键更新DB中的记录

时间:2018-01-03 10:33:07

标签: jpa spring-boot sql-update composite-primary-key

对于表A和B,我有以下映射表C. B与C表具有一对多的关系

+-----------+----------+--------+---------+
|    A_ID   |  B_ID    | 
+-----------+----------+--------+---------+
|    2      |    4     |  
|    5      |    1     |  
+-----------+----------+--------+---------+

这里是A_ID& B_ID是表C的复合键,我想知道如果我想更新C中的任何记录映射,我应该首先删除旧记录并添加一个新记录吗?

但我不认为这是最好的方法。那么有人可以帮我找到更新记录的更好方法吗?

注意:我正在使用Spring启动,所以希望通过JPA NamedQuery找到一种方法。

0 个答案:

没有答案