首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

Persistence创办EntityManagerFactory

2012-09-18 
Persistence创建EntityManagerFactoryjavax.persistenc.Persistence类提供了两个手动创建EntityManagerFac

Persistence创建EntityManagerFactory

javax.persistenc.Persistence类提供了两个手动创建EntityManagerFactory对象的方法,在测试类中,需要使用EntityManagerFactory类的对象用于操作实体Bean,包括增加,删除,修改,查询等功能,若是整个工程中,则直接从component.xml文件中获取EntityManager对象.它们的定义如下所示。


其中,属性 hibernate.show_sql的值为true,若创建EntityManagerFactory对象时采用以下的代码,则实际获得的 EntityManagerFactory对象属性hibernate.show_sql则为false,即为代码中所设置的将覆盖配置文件中所配置的,如下所示。

Map properties = new HashMap();

properties.put("hibernate.show_sql", "false");

EntityManagerFactory emf = Persistence.createEntityManagerFactory("jpaUnit", properties);

热点排行