0
EJB 2.1で書かれた古いプロジェクトがあります。今我々は、新しい要件でプロジェクトを拡張する必要があります。しかし、私は古い複雑なEJB 2を再び使用したくありません。EJB2.1とEJB 3.1を同じプロジェクトで使用することが可能です
EJB 2.1で作成された既存のプロジェクトでEJB3.1/JPAを使用することは可能ですか?
P.S.アプリケーションサーバはWebSphereです
EJB 2.1で書かれた古いプロジェクトがあります。今我々は、新しい要件でプロジェクトを拡張する必要があります。しかし、私は古い複雑なEJB 2を再び使用したくありません。EJB2.1とEJB 3.1を同じプロジェクトで使用することが可能です
EJB 2.1で作成された既存のプロジェクトでEJB3.1/JPAを使用することは可能ですか?
P.S.アプリケーションサーバはWebSphereです
はい、EJB 2からEJB 3を参照することは可能です。古いEJBアプリケーションは、EJB3.0以前のAPIがEJB3.0で利用可能であるため、EJB3.0コンテナにそのまま配備できます。詳細な情報については、これらのリンクをチェックアウト:
http://www.coderanch.com/t/321218/EJB-JEE/java/EJB-call-EJB
https://community.jboss.org/wiki/ReferenceEJB3BeansFromEJB2Beans
EJB 3へのEJB 2からクリーンな移行はいえ、より良い設計上の選択です。
移行に関するご経験はありますか?それは簡単だろうか? – Kayser
私は会社がまだEJB 2.0を使用しているので正直言ってこのような移行を経験したことはありません。しかし、少しの検索で、マイグレーションについての多くの有用な情報源(ソース、ディスカッションなど)があることがわかった。そのような試みはおそらく少し難しいかもしれませんが、それらの情報源は確実に役立ちます。 –