Hibernate知識的一些簡單介紹

  1. Hibernate的持久化類的編寫規則
    1. 無參數構造
    2. 屬性私有
    3. 屬性儘量使用包裝類
    4. 提供一個唯一OID與主鍵對應
    5. 不要使用final修飾
  2. Hibernate的主鍵生成策略
    1. 主鍵分類
      1. 自然主鍵
      2. 代理主鍵
    2. 主鍵生成策略
      1. increment
      2. identity
      3. sequence
      4. uuid
      5. native
      6. assigned
      7. foreign
  3. Hibernate的持久化類的三種狀態
    1. 瞬時態:沒有唯一標識OID,沒有被session管理
    2. 持久態:有唯一標識OID,已經被session管理
    3. 脫管態:有唯一標識OID,沒有被session管理
    4. 狀態轉換:(瞭解)
  4. Hibernate的一級緩存
    1. 一級緩存:Hibernate優化手段,稱爲是session級別緩存。
    2. 一級緩存:快照區
  5. Hibernate的事務管理
    1. 事務的回顧
      1. 事務的概念
      2. 事務的特性
      3. 引發安全性問題
      4. 安全性問題解決
    2. Hibernate解決讀問題
      1. 配置設置隔離級別
    3. Hibernate解決Service事務
      1. 採用的是線程綁定的方式:
  6. Hibernate的其他的API
    1. Query               :HQL 面向對象方式的查詢。
    2. Criteria             :QBC 完成面向對象化。
    3. SQLQuery        :SQL查詢

黑馬教程copy過來的

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章