Привет, кто-нибудь знает, какой предпочтительный способ сделать программно создать JPA-объект EntityManagerFactory из Hibernate в Hibernate 4 +?
Я использовал для этого hsql, но он ограничен;
Properties props = new Properties();
props.setProperty("hibernate.dialect", "org.hibernate.dialect.MySQLInnoDBDialect");
props.setProperty("hibernate.connection.driver_class", "org.hsqldb.jdbcDriver");
props.setProperty("hibernate.connection.url", "jdbc:hsqldb:mem:aname");
props.setProperty("hibernate.connection.username", "sa" );
props.setProperty("hibernate.connection.password", "" );
Ejb3Configuration config3 = new Ejb3Configuration();
config3.setProperties(props);
config3.addFile("src/org/adligo/i/storage/entities/keyValue.xml");
impl = config3.buildEntityManagerFactory();
Кажется, это новый способ, но я продолжаю получать NPE;
impl = new EntityManagerFactoryImpl(transactionType, false,
clazz, config, serviceRegistry, "i_storage_tests_persistence_unit");
ТИА,
Скотт