Hibernate基本概念
生活随笔
收集整理的這篇文章主要介紹了
Hibernate基本概念
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
--用戶解鎖
alter user scott account unlock;
一個項目對應一個表空間
oracle:
--創建表空間
--創建用戶
?create user? 用戶名
?idendified by? 密碼
?default tablespace 表空間名
-- 授權
grant? 權限(角色) to 用戶
--建表
--增刪改查
--存儲過程
對象? ->jdbc->數據庫(表)
查詢? -jdbc(表)? ->對象
? 關系?? -->對象
? 表->實體
? 列->屬性
增改:
?頁面獲取 零散的數據
?封裝為
??? 對象? -->jdbc->數據庫
hibernate:
??? 映射:? o->m->r
??? jdbc
? ?
hibernate使用準備:
? 1.下jar包
????? a。核心包(根目錄下)
????? b.必須包(requried)
????? c.數據庫驅動包
? 2.配置hibernate文件
???? a。hibernate.cfg.xml (src根目錄)
???? b. 數據庫連接
???????? url
???????? 驅動
???????? 用戶名
???????? 密碼
???? c。數據庫相關配置
???? d.映射文件配置
? 3.進行關系映射
???? a.根據表創建持久化類
???? b.創建跟持久化類對應的配置文件
?????? *.hbm.xml()
hibernate使用步驟:
? 1.讀取主配置文件
? 2.創建session工廠
? 3.打開session
? 4.開始事務
? 5.數據操作
? 6.提交或回滾事務
? 7.關閉事務
三種狀態:
???? 瞬時狀態 ->new? delete
???? 持久狀態->load,get,update ,saveOrUpdate
???? 游離狀態->close,clear ,evict?? ?
?
?
alter user scott account unlock;
一個項目對應一個表空間
oracle:
--創建表空間
--創建用戶
?create user? 用戶名
?idendified by? 密碼
?default tablespace 表空間名
-- 授權
grant? 權限(角色) to 用戶
--建表
--增刪改查
--存儲過程
對象? ->jdbc->數據庫(表)
查詢? -jdbc(表)? ->對象
? 關系?? -->對象
? 表->實體
? 列->屬性
增改:
?頁面獲取 零散的數據
?封裝為
??? 對象? -->jdbc->數據庫
hibernate:
??? 映射:? o->m->r
??? jdbc
? ?
hibernate使用準備:
? 1.下jar包
????? a。核心包(根目錄下)
????? b.必須包(requried)
????? c.數據庫驅動包
? 2.配置hibernate文件
???? a。hibernate.cfg.xml (src根目錄)
???? b. 數據庫連接
???????? url
???????? 驅動
???????? 用戶名
???????? 密碼
???? c。數據庫相關配置
???? d.映射文件配置
? 3.進行關系映射
???? a.根據表創建持久化類
???? b.創建跟持久化類對應的配置文件
?????? *.hbm.xml()
hibernate使用步驟:
? 1.讀取主配置文件
? 2.創建session工廠
? 3.打開session
? 4.開始事務
? 5.數據操作
? 6.提交或回滾事務
? 7.關閉事務
三種狀態:
???? 瞬時狀態 ->new? delete
???? 持久狀態->load,get,update ,saveOrUpdate
???? 游離狀態->close,clear ,evict?? ?
?
?
總結
以上是生活随笔為你收集整理的Hibernate基本概念的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 储蓄卡是什么卡 储蓄卡资料
- 下一篇: Hibernate基本概念 (2)