首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

Hibernate3大组成部分

2012-10-18 
Hibernate三大组成部分1、配置文件 连接数据库所需要的参数2、映射文件3、持久化类4、API SessionFactory类:

Hibernate三大组成部分

1、配置文件

 连接数据库所需要的参数
 
 
2、映射文件


3、持久化类


4、API

 


SessionFactory类:

 在hibernate容器起作用的时候,sessionFactory这个类存放了配置文件、映射文件、及持久化的一些信息
 
 sessionFactory类是一个重量级别的类
 
 sessionFactory类存放了数据库操作的所有的信息
 
 
 一个数据库只能存在一个sessionFactory
 
 在hibenernate中,加载配置文件、映射文件、持久化类只需要加载一次
 
 
 sessionFactory是线程安全的
 
 
 sessionFactory是由单例模式来产生的
 
Session是线程级别的

 当客户端每访问一次,就起一次session
 
 getCurrentSession   从当前线程中获取Session对象,只要事务提交以后,session会自动关闭,不需要程序显示得去关闭
 
  <property name="current_session_context_class">thread</property>
 
 openSession   不一定时从当前线程中获取Session对象,事务提交以后,必须关闭session

热点排行