8得票2回答
javax.persistence.PersistenceException: 没有名为 EntityManager 的持久化提供程序

我正在尝试按照老师的文档设置一个简单的JPA 2.0项目。我已经花了几个小时,但无论我做什么,每次尝试创建EntityManagerFactory时都会出现此异常: 我发现有很多类似的问题,但没有解决方案能够让我成功。我在这里做错了什么? 我是从Eclipse创建的这个项目(没有使用命令提...

8得票1回答
我可以从Maven向persistence.xml文件注入值吗?

我希望能够在pom.xml中存储数据库信息(作为属性),并将必要的值注入到我的persistence.xml文件中。有没有办法在maven中实现这一点? 另一种选择是如何将我的数据库连接信息保存在一个文件中,并能够将其提供给我的pom.xml和persistence.xml。

7得票3回答
Wildfly中有多个持久化单元?

在Wildfly(9.0.2)应用程序中是否可能有两个持久化单元? 我收到错误信息“WFLYJPA0061:未指定Persistence unitName并且在应用程序部署depolyment“jasper-web.war”中有2个持久化单元定义。要么将应用程序部署更改为仅具有一个持久化单元...

7得票1回答
使用Spring 3.1在生产和测试中使用不同的persistence.xml文件

抱歉,我花了几个小时寻找答案,但只有在StackOverflow中输入整个问题后才找到我要找的链接。你可以在这里阅读大量相关信息。 我有一个使用Spring Roo创建的Spring项目,用于使用Hibernate和MySQL。然而,为了测试,我想在内存中使用HSQLDB,因为Roo集成测试...

7得票2回答
JPA多个持久化单元用于开发/测试/预发布/生产环境。

我已经寻找了这个问题的答案,但是没有找到,所以向这个非常适合的社区提出这些问题! 我有一个独立的Java应用程序,部署在许多环境中:开发、QA、阶段、生产。因此,每个环境都有自己的数据源/数据库,还有管理不同属性的属性文件,具体取决于应用程序从哪个环境运行。因此,在我的persisten...

7得票1回答
从属性文件获取Persistence.xml字段值

帮忙,我想让我的persistence xml属性值引用我的db.properties文件。 这是我的db.properties文件 jdbc.driver=com.mysql.jdbc.Driver jdbc.url=jdbc:mysql://localhost:3306/apsas j...

7得票3回答
如何在JDBC URL中输入“&”符号?

我有一个使用Glassfish服务器和EclipseLink(JPA 2.1)的动态应用程序。以前我可以直接将jdbc配置放在persistence.xml中,没有任何问题。但现在它强制我为Glassfish创建数据源名称,并将jdbc配置放入glassfish-resources.xml文件...