Hibernate记录
Hibernate工作原理及为什么要用?
原理:
1.读取并解析配置文件
2.读取并解析映射信息,创建SessionFactory
3.打开Sesssion
4.创建事务Transation
5.持久化操作
6.提交事务
7.关闭Session
8.关闭SesstionFactory
配置文件
在使用Hibernate,必定一设定文件,告知数据库名、用户名、密、映射文件位置等,可以使用XML案定,名hibernate.cfg.xml
映射文件
Useruser表格之要建立映,上是靠一映射文件完成,映射文件可以使用XML撰,通命名.hbm.xml,例如一User.hbm.xml映射文件
启动Session
Session与SessionFactory
Session是由SessionFactory所建,SessionFactory是行安全的(Thread-safe),您可以多行同存取SessionFactory而不有料共用的,然而Session不是行安全的,所以多行共用一 Session,生料共用而生混的。
由於Thread-Specific Stroage模式可以有效隔行所使用的料,所以避Session的多行之的料共用,以下列出Hibernate考手中的 HibernateUtil