Hibernate 运行原理

简介: 首先通过configuration去加载hibernate.cfg.xml这个配置文件,根据 配置文件的信息去创建sessionFactory,sessionFactory是线程安全的, 是一个session工厂,用来创建session,session是线程不安全的,相当于 jdbc的connection,最后通过session去进行数据库的各种操作,在进行操作 的时候通过tran

首先通过configuration去加载hibernate.cfg.xml这个配置文件,根据

配置文件的信息去创建sessionFactory,sessionFactory是线程安全的,

是一个session工厂,用来创建session,session是线程不安全的,相当于

jdbc的connection,最后通过session去进行数据库的各种操作,在进行操作

的时候通过transaction进行事务的控制。

目录
相关文章
|
SQL XML 缓存
mybatis与hibernate运行流程比较
mybatis与hibernate运行流程比较
169 0
mybatis与hibernate运行流程比较
|
SQL Java 数据库连接
|
缓存 Java 数据库连接
Hibernate框架原理及使用
Hibernate实现了面向对象的方式进行数据库操作,是对JDBC进行轻量级封装的成果,方法是将POJO对象和数据库表建立关系。简单的来说,使用Hibernate之后,操作数据库就不需要像之前的JDBC那样进行复杂的操作了。 使用hibernate的好处是: 1、更加对象化,以对象化的思维操作数据库,我们只需要操作对象就可以了,开发更加对象化,符合Java面向对象的思想。2、移植性高,
1711 0
|
关系型数据库 Java 数据库连接
【SSH系列】-- hibernate基本原理&&入门demo
      什么是hibernate?      hibernate在英文中是冬眠的意思,当冬季来临,世界万物开始准备冬眠,但是程序猿这种动物好像不冬眠,因为需求变了,要改bug,冬眠,对于对象来说就是持久化。
1461 0