IBM iSeries(別名AS/400)環境でのJava EE開発では、JPA 2.0を使用したいと考えています。 DB2/400データベースをサポートするJPA 2.0プロバイダはありますか?Java EE 6 DB2/400用JPA 2.0プロバイダ?
更新:ターゲット・デプロイメント環境は、はい、それは可能である6と7
IBM iSeries(別名AS/400)環境でのJava EE開発では、JPA 2.0を使用したいと考えています。 DB2/400データベースをサポートするJPA 2.0プロバイダはありますか?Java EE 6 DB2/400用JPA 2.0プロバイダ?
更新:ターゲット・デプロイメント環境は、はい、それは可能である6と7
はJBoss ASになります。ターゲット環境(JBoss AS 6と7)ではJPA 2.0対応のHibernateランタイムが既に用意されているので、Hibernateは使用したい永続性プロバイダであると仮定します。あなたが休止状態を使用している場合 drivers
あなたのコメントには、少なくともHibernateはドライバーに基づいて正しい方言を選択しません。ドライバと方言の間には1対1のマッピングはありません。たとえば、MySQLの方言はテーブルタイプ(innoDb/MyISAM)とMySQLのバージョンによって異なり、それらはすべて同じバージョンのConnector/Jで使用できます。
注:すべてのテーブルでJournallingを有効にする必要があります。 JPAはCOMMIT/ROLLBACKを期待しています。 DB2/400 JDBCタイプ4ドライバーはjt400.jarにあります。 –
Q:J2EE IDEとしてIBM RAD Developerを使用していますか?また、次のリンクを参照してください。http://www-01.ibm.com/common/ssi/cgi-bin/ssialias?subtype=ca&infotype=an&appname=iSource&supplier=897&letternum=ENUS210-129 – paulsm4
主な開発環境はNetBeans 7.1/GlassFish 3.1(またはEclipse) – mjn
ご質問から何か不足しているかどうかはわかりませんが、互換性のあるドライバを取得する限り、既存のJPA 2.0実装(EclipseLink、Hibernate)を使用できるはずです。 – Perception