1
現在、JPAの永続プロバイダとしてHibernateを使用しています。 iBatisとして後で変更することは可能ですか?私が考慮する必要があるものは何か変えたら?HibernateからiBatisへの切り替え
現在、JPAの永続プロバイダとしてHibernateを使用しています。 iBatisとして後で変更することは可能ですか?私が考慮する必要があるものは何か変えたら?HibernateからiBatisへの切り替え
おそらく、既に込み入ったiBatisを使用したくないかもしれませんが、おそらくMyBatisです。
ドキュメントからわかるように、概念はJPAとHibernateとはまったく異なります。 あなたは再利用できません。エンティティ
は、エンティティ(JPAマッピングのないコードのみ)およびネイティブクエリ(クエリ自体ではなく、注釈)です。
iBatisはJPAを実装していません.JBatisはJDBCとオブジェクト間の単なる薄いレイヤーです。だから、あなたはおそらくすべてのDBアクセスコードを書き換える必要があります。 –
JPAエンティティとその注釈を再利用できることを願っています –