【发布时间】:2019-12-02 05:59:21
【问题描述】:
我有一个用户实体
@Entity
public class User {
@Id
private Long id;
private String name;
private String address;
// getter / setter
}
控制器方法如:
@PutMapping(value = "/user")
public ResponseEntity<?> updateUser(@RequestBody User user) {
userRepository.save(user);
// ...
}
现在我要做的是找到正在更新的字段。 例子: 如果存在唯一的名称,我需要一些消息,例如“更新的字段是名称”。 除了将字段与数据库存储的值一一比较之外,还有什么更好的方法。
【问题讨论】: