私はJava、.NET、Groovyでエンタープライズアプリケーションの開発を研究しています。各プラットフォームごとに、簡単なSOAP Webサービスを実現することがどれほど難しいかを試してみましょう。できるだけ正確に現実世界を研究するために、最も一般的に使用されるツールやライブラリを使用します。JPAまたはHibernate for Java Persistence?
永続性のためにHibernateを使用する場合、JPA(Java Persistence API)やJPAが登場する前に存在していたHibernateカスタムAPIを使用するほうが現実的ですか?
私は知っていますが、最近の講義では、JPAはまだ未熟であり、まだすべての高度な機能を公開していないと表現されました。 –
JPAは、それがサポートしている基礎となる永続性レイヤーの間で最も低い共通分母としても機能しなければならないことに留意してください。したがって、HibernateがフィーチャーAをwhizzbangしていて、Toplinkがそうでない場合、JPA APIはフィーチャーを公開できません。 –