これは問題になるのでしょうか?
私は、javax.jdo APIとXMLマッピングを使用して、DBからのオブジェクトの書き込み/読み取りを処理するレガシーシステムを持っています。
このシステムを拡張するコードもいくつかあります。この部分では、HibernateでJPAを使用しています(アノテーションを介して、Springで管理された宣言型トランザクションを使用)。
それらを同じ傘下に置き、トランザクションをより適切に管理できるようにしたいと思います。DataNucleusを使用するようにコードを書き直したいのですが、JPAを使い続けたいと思います(したがって、マッピングなどを変更する必要はありません)。
したがって、問題は、プロジェクトの2つの部分でJPAとJDOを混合し、その混合全体でトランザクションをスパンすることは可能ですか?または、1つのアプローチのみを選択する必要がありますか?
助けてくれてありがとう。