0

私は現在、ある種の問題を抱えています。

私は Bean を定義し、これを実装する小さなプロジェクトを持っています。さらに、プロジェクトには休止状態のモデルスキームが含まれています。

Bean の実装は次のようになります。

 public class TestBean implements TBean {

    @PersistenceContext
    protected EntityManager em;

    public TestBean() {
    }

    public void createEntries(User user) {
           em.persist(user);
       }
 }

これはうまくいくはずだと思います。

私の問題は、persistence.xml にいくつかの変更を加えたことですが、この変更はすべて無視されているようです。私はpersistence.xmlの内容全体を削除し、その中のテキストを完全にナンセンスに変更しました.何も変わりません. 私の質問は、glassfishがpersistence.xmlを何らかの形でキャッシュする場合、そしてもしそうなら、どうすればこのキャッシュを回避できますか?

どうもありがとうございました :)

4

1 に答える 1

0

デプロイしているアーティファクトを確認します。アーカイブ プログラムで実際の jar ファイルを開き、ファイルがMETA-INF/フォルダー (EJB モジュールをデプロイしている場合) またはWEB-INF/classes/META-INF/(.war の場合) に存在することを確認します。

于 2012-04-18T19:05:06.670 に答える