質問

Spring JPAについての実装技術の多く( jpatemplate、japdaosupport Spring-Data-JPA、Native Way EntityManager、HibernateSupport、ECT )、それは一般的なDAOを開発するための最良のテクニックです。クリーンなリソース割り当て、トランザクション管理、および高性能です。 長所と短所とは

シナリオ

  • エンティティ> 70
  • WebアプリとWebサービス
  • 将来のOSGiのサポートと複数のデータソース
役に立ちましたか?

解決

私は最善の方法でEntityManagerのインスタンスを処理し、サードパーティの一般的なDAOに注入するために@ PersistentContextに固執することでしょう。あなたはあなた自身で1つを書くことができます、@rraphによって言及されているようにspring-dataを使うか、 hades <

他のヒント

Spring-Data-JPAには、すでに完全な総称(あなたが言及したすべてのもの)が付属していますが、私が知っている限り、あなたは各具体的なDAOの少なくとも(空の)インターフェースを必要とするでしょう。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top