hibernate3、4、5初始化SessionFactory的更迭

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/f2006116/article/details/79951778

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);


阅读更多

没有更多推荐了,返回首页