0

我在几个地方读到 JPA2 将支持实体管理器上的分离方法调用。我正在运行 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 回答