Я испытываю затруднения при генерации фабрики сессии в, в спящем режиме 4. В В спящем режиме 3, я простой сделал:
org.hibernate.cfg.Configuration conf= HibernateUtil
.getLimsInitializedConfiguration(systemConfiguration
.getHibernateconfFile());
SessionFactory sf = conf.configure().buildSessionFactory();
Теперь я должен передать класс ServiceRegistry buildSessionFactory, но Javadoc чрезвычайно неопределенны о том, как пойти об этом. Какие-либо подсказки?
Метод buildSessionFactory
удерживается от использования от Того, чтобы быть в спящем режиме 4 выпусков, и он заменяется новым API. При использовании Быть в спящем режиме 4.3.0 и выше код должен быть:
Configuration configuration = new Configuration().configure();
StandardServiceRegistryBuilder builder = new StandardServiceRegistryBuilder()
.applySettings(configuration.getProperties());
SessionFactory factory = configuration.buildSessionFactory(builder.build());