Hibernate进阶

Posted RocketMan

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Hibernate进阶相关的知识,希望对你有一定的参考价值。

1、Hibernate执行流程

  Configuration--->SessionFaction--->Session--->(save/delete/update/get)--->Transaction--->tx.commit()--->session.close()

                         丨------------------------------丨

  Configuration来自hibernate.cfg.xml

  SessionFaction来自User.hbm.xml

  Session相当于JDBC中的Connection

2、Session与Connection的关系

  Session与Connection是多对一的关系,每一个Session都有一个与之对用的Connection,一个Connection可以给多个Session使用

3、Session的方法

  save()、update()、delete()、createQuery()

4、transtion简介

  hibernate对数据操作都是默认封装在事务当中,默认非自动提交

  

以上是关于Hibernate进阶的主要内容,如果未能解决你的问题,请参考以下文章

SSH进阶之路Hibernate基本映射

SSH进阶之路Hibernate基本映射

hibernate进阶hibernate基本映射

Hibernate进阶学习3

(Hibernate进阶)Hibernate系列——总结篇

ORM进阶之Hibernate 的三大对象