JPA persitence.xml"类名错误或类路径未设置为"

时间:2018-06-09 06:09:59

标签: jpa persistence.xml

我遇到的问题是我无法连接到我的数据库。 (Glassfish 5,Netbeans) 这意味着我无法创建一个EntityManagerFactory,因此无法保留某些东西。 我在Glassfish域\ domain1 \ lib文件夹中插入der .jar文件,创建连接池和资源。我也可以从数据库中插入实体。此外,它可以使用executequery和executeUpdate与数据库旧学校进行交互。

但它确实与EntityManager一起使用并给我一个错误。 我认为persistence.xml有一些问题吗?



<?xml version="1.0" encoding="UTF-8"?>
<persistence version="2.1" xmlns="http://xmlns.jcp.org/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/persistence http://xmlns.jcp.org/xml/ns/persistence/persistence_2_1.xsd">
  <persistence-unit name="WebApplication2DBAPU" transaction-type="JTA">
    <jta-data-source>java:app/db2</jta-data-source>
    <exclude-unlisted-classes>false</exclude-unlisted-classes>
    <properties>
      <property name="javax.persistence.schema-generation.database.action" value="create"/>
    </properties>
  </persistence-unit>
</persistence>
&#13;
&#13;
&#13;

&#13;
&#13;
@Named(value = "data")
@SessionScoped
public class Data implements Serializable{

   
    EntityManagerFactory emf = Persistence.createEntityManagerFactory("WebApplication2DBAPU");
    //EntityManager em = emf.createEntityManager();
    
&#13;
&#13;
&#13;

0 个答案:

没有答案