码迷,mamicode.com
首页 > Web开发 > 详细

hibernate的几个重要的类和接口

时间:2018-10-07 14:36:50      阅读:143      评论:0      收藏:0      [点我收藏+]

标签:需要   持久化   builds   XML   uil   一个   定义   tor   hiberna   

Configuration类

该类的对象会自动加载hibernate.cfg.xml文件,同时也可以定义自己的配置文件

 

sessionFactory接口

由于SessionFactory是重量级的,也就是说创建SessionFactory需要消耗大量的资源,所以在整个应用程序中最好只存在一个SessionFactory,这就需要把获取SessionFactory的方法单独抽取出来封装成一个工具类,这也是为什么自动生成的框架文件中会存在HibernateSessionFactory工具类。

通过以下代码获取一个sessionFactory

SessionFactorysessionFactory = configuration.buildSessionFactory();

session接口

负责执行被持久化对象的CRUD操作。每次从session工厂中获取一个,事务结束后需要关闭手动关闭session

通过openSession方法获取到一个session方法。

Transaction 

 tx = session.beginTransaction();

tx.commit();

 

hibernate的几个重要的类和接口

标签:需要   持久化   builds   XML   uil   一个   定义   tor   hiberna   

原文地址:https://www.cnblogs.com/zhongyimeng/p/9749981.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!