读书人

利用Hibernate3.6筹建JPA环境

发布时间: 2012-11-18 10:51:21 作者: rapoo

利用Hibernate3.6搭建JPA环境

利用Hibernate 3.6搭建JPA环境很简单,之前的版本的Hibernate还需要引用hibernate-annotaion,hibernate-entitymanager这样的包,3.6的版本里就不需要这些。

?

1、引入jar文件,包括hibernate运行依赖包和hibernate-jpa-2.0-api-1.0.0.Final.jar,再就是日志包。

?

具体的需要的jar文件如下:

?


利用Hibernate3.6筹建JPA环境

?

?

2、添加配置文件

主要的配置文件就persistenece.xml,在类路径下添加META-INF文件夹,在该文件夹下创建persistence.xml文件。

配置内容如下:

?

?


?3、实体映射

JPA实体映射提供xml方式和注解方式两种配置方式。

推荐使用的是注解配置,简单方便。

?

public class TestJpa {private EntityManager em;@Beforepublic void init(){EntityManagerFactory factory=Persistence.createEntityManagerFactory("jpa_demo");em=factory.createEntityManager();}@Testpublic void testPersist(){em.getTransaction().begin();Person person=new Person();person.setId("111111");person.setName("张三");em.persist(person);em.getTransaction().commit();}}

?

?

读书人网 >软件架构设计

热点推荐