私のアプリケーションではJPAが使用されており、GlassFish 3.1(したがってEclipseLinkを使用)の配下に配備されています。うまくいきましたが、今はDAOの実装を使用しようとしています。GlassFish 3.1のJPAとDAOの実装
that articleが見つかりました。しかし、永続コンテキストの注入では機能していないようです。したがって、私はエンティティクラス、ステートレスEJBクラスとpersistence.xml
ファイルを持っています。私のEJBでは@PersistenceContext(name=...)
注釈。それはそれが働いているように。
DAOインターフェイスとJPA DAOクラス(インターフェイスを実装)を追加しました。私のJPA DAOでは、永続コンテキストを注入しようとしていますが、動作していません。例外はありませんが、nullのままです。
どうすればいいですか?
GlassFishでこれを行うことができない場合は、最初に、エンティティマネージャをDAOに渡すことを考えました。それは働いていますが、それはいいですか?
第2の考え方は、JPA DAOをステートレスBeanのように実装し、それを私のEJBに挿入することです。それは働いていますが...?それはいい考えですか、そうではありませんか?
あなたの質問に答えを受け入れるかどうか確認してください:http://meta.stackexchange.com/questions/16721/how-does-accept-rate-work – Jim
??あなたは他の質問を意味しますか?さて、回答がない場合、または回答が私の質問に答えていない場合は、回答を受け入れることはできません。 – tweetysat