Hiberate框架
1.什麼是框架
提高我們的開發效率,可以理解成是一個半成品項目.
2.hibernate框架
(1)dao層框架
(2)操作數據庫
(3)以面向對象的方式操作數據庫
ORM思想,對象關係映射,通過映射文件配置對象與數據庫中表的關係。
3.hibernate框架搭建
1>導包
required+驅動包
2>準備實體類 以及 orm元數據
3>創建主配置文件
4>書寫代碼測試
4.配置文件詳解
orm元數據(xxx.hbm.xml)
<hibernate-mapping package="">
<class name table>
<id name>
<generator class="">
</id>
<property name="" / >
hibernate主配置文件
hibernate.cfg.xml
必選配置
4+1 方言
可選配置
顯示sql
格式化sql
自動生成表
|- update
orm元數據引入
<mapping resource="" />
5.api詳解
Configuration 讀取配置文件
sessionFactory 創建session
Session 獲得事務操作對象,以及數據增刪改查
Transaction 控制事務