没有名称为defaultPersistenceUnit的EntityManager的持久性提供程序

沙欣

我试图在我的Play应用程序中使用JPA,并且当我尝试加载我的应用程序时,我收到一个PersistenceException:没有名为EntityPersistenceUnit的EntityManager的持久性提供程序

这些是我的设置:build.sbt

libraryDependencies ++= Seq(
   ....
  "mysql" % "mysql-connector-java" % "5.1.28",
  javaJpa,
  "org.hibernate" % "hibernate-entitymanager" % "3.6.9.Final"
)

conf / META-INF / 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="defaultPersistenceUnit" transaction-type="RESOURCE_LOCAL">
        <provider>org.hibernate.ejb.HibernatePersistence</provider>
        <non-jta-data-source>DefaultDS</non-jta-data-source>
        <properties>
            <property name="hibernate.dialect" value="org.hibernate.dialect.MySQLInnoDBDialect"/>
        </properties>
    </persistence-unit>

</persistence>

application.conf

db.default.driver=com.mysql.jdbc.Driver
db.default.url="jdbc:mysql://localhost/testDB"
db.default.user="root"
db.default.password="root"
db.default.jndiName=DefaultDS
jpa.default=defaultPersistenceUnit

能否请别人告诉我我在做什么错...谢谢。

斯穆特耶

当您的上述信息正确无误时,我认为是文件名错字:重命名conf/META-INF/persistance.xmlconf/META-INF/persistence.xml

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

没有名称为defaultPersistenceUnit的EntityManager的持久性提供程序

来自分类Dev

Eclipselink Maven没有名称为EntityManager的持久性提供程序

来自分类Dev

没有名为***的EntityManager的持久性提供程序

来自分类Dev

没有名为X的EntityManager的持久性提供程序

来自分类Dev

javax.persistence.PersistenceException:没有名为EntityManager的持久性提供程序

来自分类Dev

javax.persistence.PersistenceException:没有名为XX的EntityManager的持久性提供程序

来自分类Dev

没有名为DataSourcePostgres的EntityManager的持久性提供程序

来自分类Dev

javax.persistence.PersistenceException:没有名为 aramis 的 EntityManager 的持久性提供程序

来自分类Dev

JPA + Hibernate = EntityManager没有持久性提供程序

来自分类Dev

Hibernate-EntityManager没有持久性提供程序

来自分类Dev

Hibernate-EntityManager没有持久性提供程序

来自分类Dev

没有名为my-app的EntityManager的持久性提供程序:名为org.hibernate.ejb.HibernatePersistence的提供程序

来自分类Dev

没有用于EntityManager,JPA配置的持久性提供程序

来自分类Dev

OSGI中的EclipseLink错误没有为EntityManager命名的持久性提供程序

来自分类Dev

没有命名为EntityManager的持久性提供程序

来自分类Dev

Appengine后端中没有我的EntityManager的持久性提供程序

来自分类Dev

休眠和mysql的Persistence.xml设置显示“没有EntityManager的持久性提供程序”

来自分类Dev

JPA错误-名为EntityManager的没有持久性提供程序

来自分类Dev

Maven不导出persistence.xml(PersistenceException:EntityManager没有持久性提供程序)

来自分类Dev

没有命名 EntityManager 的持久性提供程序 - 我做错了什么?

来自分类Dev

'YYSTYPE'没有名称为'-'的联合类型成员

来自分类Dev

厨师:没有名称为“ httpd”的公式

来自分类Dev

没有名称为sayHello的请求处理方法

来自分类Dev

带有EMF Texo的Glassfish 4-JPA没有持久性提供程序

来自分类Dev

我可以在没有外部持久性提供程序的情况下使用JPA吗?

来自分类Dev

没有名称为“ check-facebook”的资源所有者

来自分类Dev

HWIOAuthBundle:没有名称为“ check-google”的资源所有者

来自分类Dev

Spring MVC:DispatcherServlet中没有名称为mvc-dispatcher的映射

来自分类Dev

着色器中没有名称为“ u_proj”的制服

Related 相关文章

  1. 1

    没有名称为defaultPersistenceUnit的EntityManager的持久性提供程序

  2. 2

    Eclipselink Maven没有名称为EntityManager的持久性提供程序

  3. 3

    没有名为***的EntityManager的持久性提供程序

  4. 4

    没有名为X的EntityManager的持久性提供程序

  5. 5

    javax.persistence.PersistenceException:没有名为EntityManager的持久性提供程序

  6. 6

    javax.persistence.PersistenceException:没有名为XX的EntityManager的持久性提供程序

  7. 7

    没有名为DataSourcePostgres的EntityManager的持久性提供程序

  8. 8

    javax.persistence.PersistenceException:没有名为 aramis 的 EntityManager 的持久性提供程序

  9. 9

    JPA + Hibernate = EntityManager没有持久性提供程序

  10. 10

    Hibernate-EntityManager没有持久性提供程序

  11. 11

    Hibernate-EntityManager没有持久性提供程序

  12. 12

    没有名为my-app的EntityManager的持久性提供程序:名为org.hibernate.ejb.HibernatePersistence的提供程序

  13. 13

    没有用于EntityManager,JPA配置的持久性提供程序

  14. 14

    OSGI中的EclipseLink错误没有为EntityManager命名的持久性提供程序

  15. 15

    没有命名为EntityManager的持久性提供程序

  16. 16

    Appengine后端中没有我的EntityManager的持久性提供程序

  17. 17

    休眠和mysql的Persistence.xml设置显示“没有EntityManager的持久性提供程序”

  18. 18

    JPA错误-名为EntityManager的没有持久性提供程序

  19. 19

    Maven不导出persistence.xml(PersistenceException:EntityManager没有持久性提供程序)

  20. 20

    没有命名 EntityManager 的持久性提供程序 - 我做错了什么?

  21. 21

    'YYSTYPE'没有名称为'-'的联合类型成员

  22. 22

    厨师:没有名称为“ httpd”的公式

  23. 23

    没有名称为sayHello的请求处理方法

  24. 24

    带有EMF Texo的Glassfish 4-JPA没有持久性提供程序

  25. 25

    我可以在没有外部持久性提供程序的情况下使用JPA吗?

  26. 26

    没有名称为“ check-facebook”的资源所有者

  27. 27

    HWIOAuthBundle:没有名称为“ check-google”的资源所有者

  28. 28

    Spring MVC:DispatcherServlet中没有名称为mvc-dispatcher的映射

  29. 29

    着色器中没有名称为“ u_proj”的制服

热门标签

归档