- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
当我尝试将 Hibernate 与本地 Derby-Database 结合使用时,我总是收到三次有关错误持久性提供程序的警告:
[WARN] HHH015016: Encountered a deprecated javax.persistence.spi.PersistenceProvider [org.hibernate.ejb.HibernatePersistence]; use [org.hibernate.jpa.HibernatePersistenceProvider] instead.
[WARN] HHH015016: Encountered a deprecated javax.persistence.spi.PersistenceProvider [org.hibernate.ejb.HibernatePersistence]; use [org.hibernate.jpa.HibernatePersistenceProvider] instead.
[WARN] HHH015016: Encountered a deprecated javax.persistence.spi.PersistenceProvider [org.hibernate.ejb.HibernatePersistence]; use [org.hibernate.jpa.HibernatePersistenceProvider] instead.
我找不到任何原因,因为我的 persistence.xml (这是项目中唯一的 persistence.xml)如下所示:
<persistence xmlns="http://java.sun.com/xml/ns/persistence"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_2_0.xsd"
version="2.0">
<persistence-unit name="performanzdb" transaction-type="RESOURCE_LOCAL">
<provider>org.hibernate.jpa.HibernatePersistenceProvider</provider>
<class>...</class>
<properties>
<property name="hibernate.connection.url" value="myUrl;create=true" />
<property name="hibernate.connection.driver_class" value="org.apache.derby.jdbc.EmbeddedDriver" />
<property name="hibernate.dialect" value="org.hibernate.dialect.DerbyDialect" />
<property name="hibernate.hbm2ddl.auto" value="update" />
</properties>
</persistence-unit>
</persistence>
因此定义了正确的持久性提供程序org.hibernate.jpa.HibernatePersistenceProvider
。
我能想到的另一个原因是我的一些 Maven 依赖项是错误的,但这些只是最新的 entitymanager
- 和 jpamodelgen-dependency
:
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-entitymanager</artifactId>
<version>4.3.7.Final</version>
</dependency>
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-jpamodelgen</artifactId>
<version>4.3.7.Final</version>
</dependency>
除了开头的警告和错误:
[ERROR] HHH015011: Unable to locate static metamodel field : package.class_#field
时不时地发生新定义的字段,Hibernate 运行良好并且所有内容都按其应有的方式写入数据库中。
有谁知道为什么使用了错误的PersistenceProvider
或者为什么会发生这个错误?
最佳答案
关于java - 即使给出了正确的提供程序,也会发生有关 PersistenceProvider 的 Hibernate 警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27332066/
我正在尝试在没有 persisten.xml 文件的情况下配置 LocalContainerEntityManagerFactoryBean。 这是我的数据源 - 它适用于 Hibernate Ses
当你使用 spring 和 Hibernate 时,你是否遇到过这样的日志警告 WARN o.hibernate.ejb.HibernatePersistence - HHH015016: Encou
当你使用 spring & Hibernate 时,你有没有遇到过这样的日志警告 WARN o.hibernate.ejb.HibernatePersistence - HHH015016: Enco
我收到以下错误 [9/29/15 21:06:33:816 IST] 0000003f JPAPUnitInfo E CWWJP0015E: An error occurred in th
我正在进行基于注释的编码,我尝试使用 Spring、Hibernate 配置运行应用程序,但失败并出现错误 Caused by: java.lang.IllegalArgumentException:
当我尝试将 Hibernate 与本地 Derby-Database 结合使用时,我总是收到三次有关错误持久性提供程序的警告: [WARN] HHH015016: Encountered a depr
我创建了一个maven项目并通过pom.xml添加了Spring4,Hibernate4库我正在尝试将我的网络应用程序与在 PostgreSql 中创建的数据库链接,但是当我在 apache tomc
我有两个几乎相同的项目(都是用maven创建的,都非常简单),其中一个部署没有任何问题,另一个给我一个PersistenceException: javax.persistence.Persisten
我正在使用 vaadin 为我运行 hibernate 4.3.1 的应用程序开发 UI我想要做的是将数据绑定(bind)到 vaadin JPAcontainer,然后在 Grid 组件中使用它以允
我有一个使用 JPA 和 Hibernate 的应用程序,试图将它部署在 Tomcat 7 上。似乎我没有正确包含所有库,因为我收到以下堆栈错误: SEVERE: Servlet.service()
我的应用程序基于 playframework 并包含多个模块。数据库交互通过 JPA ( org.eclipse.persistence.jpa.PersistenceProvider ) 处理 我的
我想这对于像我这样的初学者来说是一个很普遍的问题。但我找不到解决办法。然而。 文件persistence.xml在src/META-INF/persistence.xml
我正在使用 SPRING 3.0.4、JPA 2、Hibernate 3.5.5 开发一个应用程序。 我正在尝试链接 http://www.javacodegeeks.com/2010/05/jbos
我正在使用 EclipseLink,甚至我已经用 maven 导入了所有必要的 jar 文件,我仍然得到异常: Exception in thread "main" javax.persistence
当我尝试使用 Jenkins 将 WAR 文件部署到 WebLogic (12) 服务器时,出现标题中的异常。当我将相同的 WAR 文件部署到本地主机 WebLogic (10.3.6) 时,一切正常
我是 JBOSS 的新手,我停留在 JBOSS 7.1.1 中应用程序的基本部署中 我创建了一个带有 persistent.xml 的 webapp org.apache
你好,我正在学习 java ee 和 Maven,这是我的代码主文件: public class Main { public static void main(String[] args) {
我创建了两个 rcp-bundle。第一个包实现 JPA - 服务,第二个 - 客户端。使用以下技术: OSGi、JPA Eclipselink、RCP Eclipse、RAP Eclipse、Ecl
大家好, 我已经有这个问题很多天了,我能够在 weblogic 10.3.3 上成功部署 JPA2.0 应用程序,该应用程序可以使用 JPA 运行选择查询。但是,当我尝试在同一张表上运行创建或更新信息
我是一名优秀的程序员,十分优秀!