private EntityManagerFactory buildEntityManagerFactory(ITestDB testDb,
String unitName) throws Exception {
Map<Object, Object> properties = new HashMap<Object, Object>();
properties.put(Environment.HBM2DDL_AUTO, "");
properties.put(Environment.DATASOURCE, createManagedDataSource(testDb
.getDataSource()));
properties.put("hibernate.search.autoregister_listeners", System.getProperty("hibernate.search.autoregister_listeners"));
properties.put("hibernate.transaction.jta.platform", "org.hibernate.service.jta.platform.internal.SunOneJtaPlatform");
properties.put("hibernate.id.new_generator_mappings", "false");
properties.put("org.hibernate.SQL", "false");
EntityManagerFactory entityManagerFactory = Persistence.createEntityManagerFactory(unitName, properties);
sf = ((EntityManagerFactoryImpl) entityManagerFactory).getSessionFactory();
return entityManagerFactory;
}
TestPersistence.java 文件源码
java
阅读 32
收藏 0
点赞 0
评论 0
项目:oscm
作者:
评论列表
文章目录