Hibernate5创建工厂回话类SessionFactory

来源:互联网 发布:python简单小游戏 编辑:程序博客网 时间:2024/04/29 07:41

在使用Hibernate执行持久化操作前,需要得到一个Session对象。有了Session对象,就可以以面向对象的方式保存、获取、更新和删除对象。

Session对象可以通过SessionFactory(回话工厂类)的openSession方法来获得。

Hibernate5与4和3相比有一点小变化,具体代码如下:

protected void setUp() throws Exception {// SessionFactory只建立并执行一次final StandardServiceRegistry registry = new StandardServiceRegistryBuilder().configure() // 使用hibernate.cfg.xml进行配置.build();try {sessionFactory = new MetadataSources( registry ).buildMetadata().buildSessionFactory();}catch (Exception e) {StandardServiceRegistryBuilder.destroy( registry );}}



0 0
原创粉丝点击