1.在hibernate3中我們使用如下方式建立SessionFactory
Configuration config = new Configuration().configure();
// Hibernate 3 的寫法
SessionFactory sessionFactory = config.buildSessionFactory();
2.在hibernate4中我們使用如下方式建立SSessionFactory
Configuration config = new Configuration().configure();
// hibernate4 的寫法
ServiceRegistry serviceRegistry= new ServiceRegistrybuilder().applySettings(config.getProperties()).buildServiceRegistry();
SessionFactory sessionFactory = config.buildSessionFactory(serviceRegistry);
3.在hibernate5中我們使用如下方式去建立SessionFactory
Configuration config = new Configuration().configure();
// hibernate5 的寫法
ServiceRegistry serviceRegistry = new StandardServiceRegistryBuilder().applySettings(config.getProperties())
.build();
SessionFactory sessionFactory = config.buildSessionFactory(serviceRegistry);