【发布时间】:2019-02-27 05:24:44
【问题描述】:
我想更新表中的特定记录,我正在使用主键 (empId) 和另一列 (empSalary) 来标识特定列。我们知道主键(empId)足以识别记录。但是在我的情况下,如果该员工的薪水为 1000,我想更新记录。是否有任何选项可以使用实体不查询来更新记录?我正在使用 Spring Data JPA
例子:
public class Employee {
@Id
@Column
private int empId;
@Column
private String name;
@Column
private float salary;
@Column
private String state;
// getters, setters
}
如果empId和salary与表匹配,我想更新整个表。
【问题讨论】:
-
我的回答有帮助吗?请告诉我,如果不是,我可以提供更多帮助。你还没有接受它作为答案...
标签: java hibernate spring-data-jpa