persistence-初学JPA,报错求助:No Persistence provider for EntityManager named

问题描述

初学JPA,报错求助:No Persistence provider for EntityManager named

报错信息:
Exception in thread "main" javax.persistence.PersistenceException: No Persistence provider for EntityManager named jpatest
at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:56)
at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:34)
at test.TestQuery.main(TestQuery.java:16)

附:
<?xml version="1.0" encoding="UTF-8"?>
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">

 <persistence-unit name="jpatest" transaction-type="RESOURCE_LOCAL">

     <provider>org.hibernate.ejb.HibernatePersistence</provider>

      <properties>
         <!--配置数据库驱动 -->
         <property name="hibernate.connection.driver_class" value="oracle.jdbc.driver.OracleDriver" />
         <!--配置数据库用户名 -->
         <property name="hibernate.connection.username" value="root" />
         <!--配置数据库密码 -->
         <property name="hibernate.connection.password" value="root" />
         <!--配置数据库url -->
         <property name="hibernate.connection.url" value="jdbc:oracle:thin:@192.168.10.10:1521:dbtest" />
       </properties>

 </persistence-unit>

主方法:
public class TestQuery {

public static void main(String[] args) {
    // TODO Auto-generated method stub
    EntityManagerFactory emf = Persistence.createEntityManagerFactory("jpatest");
    EntityManager em  = emf.createEntityManager();
    //....
}

}

实在不知道如何下手,求助各位大神。

时间: 2024-11-17 19:35:00

persistence-初学JPA,报错求助:No Persistence provider for EntityManager named的相关文章

代码-初学springmvc 报错 求助

问题描述 初学springmvc 报错 求助 JSP页面表单信息: <form action="springmvc/testmodelattribute" method="post"> id:<input type="hidden" name="id" value="1"> <br> username: <input type="text" na

exception-winform程序报错求助(判断查询结果是否为空)

问题描述 winform程序报错求助(判断查询结果是否为空) 小弟初学c#,写了一个数据查询的程序,分别用四个方法实现数据查询结果是否为空的判断,方法1和方法2都可以,但是方法三和方法四一直提示 " 对象的当前状态使该操作无效"异常,请各位大侠给指点下,问题出在哪? 备注:1.oradr.GetString(0)))字段本人用控制台测试是能正确输出相关数据库字段信息的: 2.看到网上说这个错误一般是,数据超过1000条的缘故,但是这个用户数据库里面只有一条数据,所以我也有点头晕,还请各

ndk ndroid tudio jni-AndroidStudio中开发ndk报错,求助!!!

问题描述 AndroidStudio中开发ndk报错,求助!!! D:workspacesAndroidProjectsGISpeechappsrcmainjniHTKLibexcpt.h:20:21: fatal error: crtdefs.h: No such file or directory #include <crtdefs.h> as 的项目中使用ndk 开发,其中有些 c 文件中引用了一些 系统平台下的 h 文件,在 vs2010 中可以调通,但是加入到 jni 中就报错,请问

cocos2d-x移植到eclipse中main.cpp报错 求助!

问题描述 cocos2d-x移植到eclipse中main.cpp报错 求助!

uwsgi+nginx报错求助!

问题描述 uwsgi+nginx报错求助! upstream prematurely closed connection while reading response header from upstream, client: 123.151.139.146, server: http://www.xxx.cn 请问这个问题如何解决? 解决方案 nginx + uwsgi在Ubuntu上使用Nginx+uwsgi部署djangouwsgi和nginx的启动/停止方法

mysql-jboss7+mysq5+eclipseLuna应用JPA报错

问题描述 jboss7+mysq5+eclipseLuna应用JPA报错 解决方案 自己顶................

图片-im4java在linux下报错~~求助大神~~

问题描述 im4java在linux下报错~~求助大神~~ 错误如图 解决方案 找不到convert这个程序,它的路径是否添加到系统PATH中了 解决方案二: 你先找到convert的路径. 是echo $PATH,看一下有没有这个convert的路径? 如果没有,添加该路径添加到环境变量PATH中,具体添加方法如下:http://blog.sina.com.cn/s/blog_688077cf01013qrk.html

tuxedo tperrno=9报错求助

问题描述 tuxedo tperrno=9报错求助 使用公司环境进行tuxedo测试,报以下错误,求助!! 客户端报错 163006.linux221!WSH.25931.3086165696.0: LIBTUX_CAT:6820: ERROR: A workstation client(ip address //192.168.2.205:62456) does not have a proper application password 客户端报错 170243.aix!?proc.3646

jira 审批功能报错求助,麻烦各位牛人指点

问题描述 上周在jira官网试用ScriptRunner插件,实现了并联审批功能.电子流的设计http://www.xuebuyuan.com/2018423.html这个网页上学习的.今天使用审批功能时就报错了一直找不出原因,请各位指点帮忙指点下.报错如下:TechnicaldetailsLog'sreferralnumber:26177611-92c5-4229-9b35-632e18070ae5CauseRefererURL:http://192.168.19.31/browse/FEED