javax.persistence.PersistenceException: No Persistence provider for EntityManager named userPU

简介: 版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/inforstack/article/details/45967023 ...
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/inforstack/article/details/45967023
Exception in thread "main" javax.persistence.PersistenceException: No Persistence provider for EntityManager named userPU
at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:69)
at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:47)

at com.test.usermanage.test.ClientEntity.main(ClientEntity.java:13)

今天写个jpa的Demo,创建实体管理器工厂时候一直报错。上百度找了找,
有的说hibernate-EntityManager.jar 没添加,
有的说少了jpa的提供者,需要加上<provider>org.hibernate.ejb.HibernatePersistence</provider>
还有的说jar版本不对,等......


解决方式在resource文件夹下添加META-INF文件,然后把persistence.xml文件直接丢里面去,在获取实体管理器工厂,

相关文章
|
2月前
spring3 springfox报错Type javax.servlet.http.HttpServletRequest not present
spring3 springfox报错Type javax.servlet.http.HttpServletRequest not present
36 0
|
4月前
|
Java 数据库连接
JPA - Persistence与EntityManagerFactory简解
JPA - Persistence与EntityManagerFactory简解
34 0
|
Java 应用服务中间件 Spring
javax.management.InstanceAlreadyExistsException:com.zaxxer.hikari:name=mallDataSource
javax.management.InstanceAlreadyExistsException:com.zaxxer.hikari:name=mallDataSource
188 0
javax.management.InstanceAlreadyExistsException:com.zaxxer.hikari:name=mallDataSource
javax.validation.constraints注解
javax.validation.constraints注解
177 0
|
Java Maven
关于org.springframework.cloud.context.named.NamedContextFactory$Specification 的问题!
关于org.springframework.cloud.context.named.NamedContextFactory$Specification 的问题!
322 0
关于org.springframework.cloud.context.named.NamedContextFactory$Specification 的问题!
|
开发框架 Java 数据库连接
Persistence,EntityManagerFactory和EntityManager
Persistence,EntityManagerFactory和EntityManager
503 0
|
Web App开发 Java 数据库连接
javax.validation.ValidationException: Unable to create a Configuration
错误信息: [org.springframework.validation.beanvalidation.OptionalValidatorFactoryBean]-Failed to set up a Bean Validation provider javax.
3212 0
|
Java
配置jndi服务,javax.naming.NamingException的四种情况
1.当jndi服务没有启动,或者jndi服务的属性没有设置正确,抛出如下异常: javax.naming.CommunicationException: Can't find SerialContextProvider.
2634 0
|
应用服务中间件 Java 关系型数据库