【发布时间】:2016-05-04 18:34:08
【问题描述】:
我对 spring 和 spring 数据还很陌生,我想知道更新数据库中实体的最佳实践是什么。
我是否应该在我的存储库中编写自定义查询,例如
@Query("update Person set email = :email where id = :id)
或者我应该使用类似的东西
onePerson = repository.findOneById(id);
onePerson.setEmail(email);
repository.save(onePerson);
谢谢!
【问题讨论】:
标签: java spring hibernate spring-data spring-data-jpa