Hibernate三大组成部分
生活随笔
收集整理的這篇文章主要介紹了
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
總結
以上是生活随笔為你收集整理的Hibernate三大组成部分的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 压路机减速器传动比一般是多少
- 下一篇: 千里马气门响为什么?