• 大小: 7.46MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-09-26
  • 语言: Java
  • 标签: JPA  

资源简介

jpa 小结构项目,含jar包!

资源截图

代码片段和文件信息

package cn.lamb.jpa;

import javax.persistence.EntityManager;
import javax.persistence.EntityManagerFactory;
import javax.persistence.EntityTransaction;
import javax.persistence.Persistence;

public class TEST {

    public static void main(String[] args) {
        //1. 创建EntityManagerFactory
        String persistenceUnitName = “jpa“; 
        EntityManagerFactory factory = Persistence.createEntityManagerFactory(persistenceUnitName);

        //2. 创建EntityManager
        EntityManager entityManager = factory.createEntityManager();

        //3.开启事务
        EntityTransaction transaction = entityManager.getTransaction();
        transaction.begin();

        //4. 持久化操作
        User user = new User();
        user.setName(“tom2“);
        user.setEmail(“lamb@qq.com“);

        //添加user到数据库,相当于hibernate的save();
        entityManager.persist(user);

        //5. 提交事务
        transaction.commit();

        //6. 关闭EntityManager
        entityManager.close();

        //7. 关闭EntityManagerFactory
        factory.close();

    }

}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       1093  2016-12-13 14:36  JPA\.classpath

     文件       1186  2016-12-13 14:36  JPA\.project

     文件        522  2016-12-13 14:36  JPA\.settings\.jsdtscope

     文件        364  2016-12-13 14:36  JPA\.settings\org.eclipse.jdt.core.prefs

     文件        468  2016-12-13 14:36  JPA\.settings\org.eclipse.wst.common.component

     文件        414  2016-12-13 14:36  JPA\.settings\org.eclipse.wst.common.project.facet.core.xml

     文件         49  2016-12-13 14:36  JPA\.settings\org.eclipse.wst.jsdt.ui.superType.container

     文件          6  2016-12-13 14:36  JPA\.settings\org.eclipse.wst.jsdt.ui.superType.name

     文件       1142  2016-12-15 09:16  JPA\src\cn\lamb\jpa\TEST.java

     文件        914  2016-12-13 14:38  JPA\src\cn\lamb\jpa\User.java

     文件       1604  2016-12-13 14:57  JPA\src\meta-INF\persistence.xml

     文件        834  2016-12-13 14:36  JPA\WebRoot\index.jsp

     文件         39  2016-12-13 14:36  JPA\WebRoot\meta-INF\MANIFEST.MF

     文件       1417  2016-12-15 09:16  JPA\WebRoot\WEB-INF\classes\cn\lamb\jpa\TEST.class

     文件       1288  2016-12-13 14:38  JPA\WebRoot\WEB-INF\classes\cn\lamb\jpa\User.class

     文件       1604  2016-12-13 14:57  JPA\WebRoot\WEB-INF\classes\meta-INF\persistence.xml

     文件     445288  2016-12-13 14:36  JPA\WebRoot\WEB-INF\lib\antlr-2.7.7.jar

     文件     313898  2016-12-13 14:36  JPA\WebRoot\WEB-INF\lib\dom4j-1.6.1.jar

     文件    1006424  2016-12-13 14:36  JPA\WebRoot\WEB-INF\lib\ehcache-core-2.4.3.jar

     文件      81830  2016-12-13 14:36  JPA\WebRoot\WEB-INF\lib\hibernate-commons-annotations-4.0.2.Final.jar

     文件    4623753  2016-12-13 14:36  JPA\WebRoot\WEB-INF\lib\hibernate-core-4.2.4.Final.jar

     文件     137982  2016-12-13 14:36  JPA\WebRoot\WEB-INF\lib\hibernate-ehcache-4.2.4.Final.jar

     文件     484723  2016-12-13 14:36  JPA\WebRoot\WEB-INF\lib\hibernate-entitymanager-4.2.4.Final.jar

     文件     102661  2016-12-13 14:36  JPA\WebRoot\WEB-INF\lib\hibernate-jpa-2.0-api-1.0.1.Final.jar

     文件     648253  2016-12-13 14:36  JPA\WebRoot\WEB-INF\lib\javassist-3.15.0-GA.jar

     文件      60768  2016-12-13 14:36  JPA\WebRoot\WEB-INF\lib\jboss-logging-3.1.0.GA.jar

     文件      25215  2016-12-13 14:36  JPA\WebRoot\WEB-INF\lib\jboss-transaction-api_1.1_spec-1.0.1.Final.jar

     文件     709922  2016-12-13 14:36  JPA\WebRoot\WEB-INF\lib\mysql-connector-java-5.1.7-bin.jar

     文件      25496  2016-12-13 14:36  JPA\WebRoot\WEB-INF\lib\slf4j-api-1.6.1.jar

     目录          0  2016-12-15 09:37  JPA\WebRoot\WEB-INF\classes\cn\lamb\jpa

............此处省略18个文件信息

评论

共有 条评论