hibernate工作原理

1.通过Configuration config = new Configuration().configure();//读取并解析hibernate.cfg.xml配置文件

2.由hibernate.cfg.xml中的<mapping resource="com/xx/User.hbm.xml"/>读取并解析映射信息

3.通过SessionFactory sf = config.buildSessionFactory();//创建SessionFactory

4.Session session = sf.openSession();//打开Sesssion

5.Transaction tx = session.beginTransaction();//创建并启动事务Transation

6.persistent operate操作数据,持久化操作

7.tx.commit();//提交事务

8.关闭Session

9.关闭SesstionFactory

// 创建数据库事务(要么同时功要么同时失败):开发中除了查询外都要用事务,事务有四个特性:原子性、一致性、隔离性、持久性

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • hibernate 简介:hibernate是一个开源框架,它是对象关联关系映射的框架,它对JDBC做了轻量级的封...
    小沙鹰168阅读 1,096评论 0 4
  • Hibernate: 一个持久化框架 一个ORM框架 加载:根据特定的OID,把一个对象从数据库加载到内存中OID...
    JHMichael阅读 1,995评论 0 27
  • ORM概念 ORM, 对象关系映射!O : Object对象R : Realtion关系(关系型数据库: MySQ...
    奋斗的老王阅读 1,021评论 0 51
  • 本文包括: 1、CRM 项目的整体介绍 2、Hibernate 框架概述 3、Hibernate 快速入门 4、H...
    廖少少阅读 3,485评论 9 66
  • 面朝大海,躺在沙滩椅,心灵神旷,要好畅快 体验了什么叫海天交接,放眼望去,海确实没有边了,那岛好美,可是...
    秋水伊大地标识厂阅读 162评论 0 0