タイトル通り。非推奨ですか?開発マニュアルにはJPA基準を使用する必要があると記載されていますが、ユーザーマニュアルにはこれについての言及はありません。
AFAIKとJavadocを見ると、Hibernate CriteriaAPIは非推奨ではありません。ただし、コードを変更せずに永続プロバイダーを切り替えることができるため、休止状態ではなくJPAを使用することには非常に良い議論があります。Hibernate Criteria APIを使用する場合と同様に、コードは完全にHibernateに関連付けられています。
「この付録では、非推奨と見なされるべきレガシーHibernate org.hibernate.CriteriaAPIについて説明します。
新しい開発では、JPA javax.persistence.criteria.CriteriaQueryAPIに焦点を当てる必要があります。最終的に、Hibernate固有の基準機能は、JPAjavax.persistence.criteria.CriteriaQueryの拡張機能として移植されます。JPA APIの詳細については、「基準」を参照してください。
つまり、Hibernate基準は、公式には@Deprecatedではないため使用できますが、代わりにJPAを使用する必要があります。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加