OpenJPAを使用しているときに、クラスにアノテーション@Entityをマークすると、このエンティティを基になるデータベースと常に同期するように(アノテーションを介して)指定する方法があります。
目的は、常に最新の変更されたデータにアクセスすることです。エンティティクラスの外部でEntityManager.refresh
、オブジェクトを更新してデータベースから最新のデータをロードできることを理解しています。しかし、エンティティ自体を作成するときにそれを指定する方法はありますか。将来の開発者がエンティティクラスを見るだけで、常に最新のデータがあることを知ることができるようになります。彼は、EntityManager.refreshが呼び出された場所を確認するために、コードベース全体をスキャンする必要はありません。