0

JPA2 が Entity Manager の detach メソッド呼び出しをサポートすることをいくつかの場所で読みました。私は Hibernate 3.5.1-FINAL と Spring 3.0.2-RELEASE を Maven の依存関係として実行しています - JBoss リポジトリから取得しました。

これで十分ではありませんか?

おそらく問題は、私の javax.persistence.EntityManager インターフェイス定義にあります。javax を更新する必要がありますか? どうやってこれを行うのですか?

4

2 に答える 2

1

hibernate-jpa-2.0-api 1.0.0.FINAL を依存関係として宣言する必要さえありません。hibernate-entitymanager 3.5.1.Final から推移的に取得します。実行mvn dependency:treeすると、これが確認されます。

于 2010-05-21T10:39:51.747 に答える
0

さて、私はそれを理解しました。私の Maven プロジェクト (最上位レベル) は、javax.persistence persistence-api 1.0 に依存していました。これを取り出して、hibernate-jpa-2.0-api 1.0.0.FINAL と viola に置き換えました...デタッチしました!

于 2010-05-21T06:32:38.550 に答える