私は春と春のデータが新しく、データベースのエンティティを更新するためのベストプラクティスと考えられるものを知りたいと思います。春のデータ:@queryを更新するか検索して保存しますか?
は私が
@Query("update Person set email = :email where id = :id)
または私は
onePerson = repository.findOneById(id);
onePerson.setEmail(email);
repository.save(onePerson);
おかげのようなものを使用する必要がありますように私のリポジトリにカスタムクエリを記述する必要があります!
はい、@ Modifying @と@ Transactionalアノテーションがあります。私の質問は、パフォーマンスとベストプラクティスに関するものでした。とにかくありがとうございました :) –