17得票1回答
如何修复 Eclipse 中出现的错误 "项目中找不到 persistence.xml 文件" JPA 问题

在Eclipse中出现错误“项目中找不到persistence.xml文件”。 目标:创建一个新的GWT+App引擎+Maven项目。 创建步骤: Google Eclipse插件:选择“新建Web应用程序项目”。 设置名称等。 右键单击项目>配置>转换为Maven... 修复jdoco...

16得票6回答
没有名为X的EntityManager的持久性提供程序。

我正在使用JPA开发JavaSE应用程序。不幸的是,在调用以下代码后我得到了null: Persistence.createEntityManagerFactory(PERSISTENCE_UNIT_NAME); 下面是: 调用EntityManagerFactory并意外返回null的...

15得票1回答
有没有一种方法可以在不声明persistent类于persistence.xml文件中的情况下扫描JPA实体?

我希望利用JPA的@Entity注释,不用在J2SE persistence.xml文件中声明类实体。我想要避免的是:<persistence-unit name="test" transaction-type="RESOURCE_LOCAL"> <provider&...

15得票4回答
Eclipse:持久化单元中未定义名为“system-uuid”的生成器。

我将Maven启用的项目导入到Eclipse中。在Eclipse中,当我运行以下代码时,出现错误:"No generator named "system-uuid" is defined in the persistence unit"。@Id @GeneratedValue(generato...

14得票4回答
如何在运行时获取Hibernate方言

在我的应用程序中,我使用Hibernate与SQL Server数据库,所以我设置了<property name="hibernate.dialect" value="org.hibernate.dialect.SQLServerDialect"> 在我的persistence....

14得票4回答
JPA持久化文件persistence.xml在META-INF下无法正常工作

当涉及到我的persistence.xml文件的位置时,我感到困惑。 我正在使用eclipselink 2.4作为我的JPA 2.0实现,并将我的persistence.xml放置在src/main/resources/META-INF/persistence.xml下,就像许多帖子中所述。第...

14得票2回答
JNDI查询使用lookUp函数可以正常工作,但在JPA的persistence.xml中使用时却无法正常工作。

我正在使用Tomcat连接池、JPA和Hibernate。如果我尝试使用以下方式获取在Tomcat的context.xml文件中创建的数据源,它能正常工作:source = (DataSource) ((Context) c.lookup("java:comp/env")).lookup("j...

13得票3回答
如何为JPA和Hibernate创建一个persistence.xml文件?

我想使用Hibernate JPA,但我需要创建我的persistence.xml(以便正确使用实体管理器)。我不确定要创建什么以及将其放在何处。 这是我的'Core'模式下配置的hibernate.cfg.xml。 我正在使用Eclipse Java EE IDE Web Developer...

13得票3回答
使用Glassfish 3.1.1的persistence.xml

我对Glassfish、JPA等非常陌生,而且在设置过程中遇到了一些问题。我的计划是创建一个简单的RESTful服务并使用持久化后端。我使用Glassfish3作为应用服务器,并已经使用jersey库部署了一个简单的REST服务。现在我想通过JPA提供对数据库的访问。Glassfish附带了J...

13得票7回答
是否可以在META-INF以外的位置放置persistence.xml文件?

我希望将我的persistence.xml文件放在应用程序的conf文件夹中。我该如何告诉Persistence.createEntityManagerFactory从那里读取它?