hibernate獲取SessionFactory的方法
阿新 • • 發佈:2018-12-15
1.hibernate5.3.6 和 hibernate4.1.4
Configuration cfg = new Configuration().configure();
SessionFactory sessionFactory = cfg.buildSessionFactory();
2.hibernate5.3.6
StandardServiceRegistry registry = new StandardServiceRegistryBuilder() .configure()//cfg settings from hibernate.cfg.xml .build(); SessionFactory sessionFactory = new MetadataSources( registry ). buildMetadata().buildSessionFactory();
3.hibernate4.1.4
Configuration cfg = new Configuration().configure();
ServiceRegistry sr = new ServiceRegistryBuilder().
applySettings(cfg.getProperties()).buildServiceRegistry();
SessionFactory sessionFactory = cfg.buildSessionFactory(sr);