• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    HIBERNATE參考文檔3.0.4

    發布: 2007-6-06 17:34 | 作者: 網絡轉載 | 來源: 網絡 | 查看: 561次 | 進入軟件測試論壇討論

    領測軟件測試網

    Hibernate參考文檔

    目錄

    前言
    1. 翻譯說明
    2. 版權聲明
    1. 在Tomcat中快速上手
    1.1. 開始Hibernate之旅
    1.2. 第一個持久化類
    1.3. 映射cat
    1.4. 與Cat同樂
    1.5. 結語
    2. Hibernate入門
    2.1. 前言
    2.2. 第一部分 - 第一個Hibernate程序
    2.2.1. 第一個class
    2.2.2. 映射文件
    2.2.3. Hibernate配置
    ant" tppabs="http://www.hibernate.org/hib_docs/v3/reference/zh-cn/html/tutorial.html#tutorial-firstapp-ant">2.2.4. 用Ant編譯
    2.2.5. 安裝和幫助
    2.2.6. 加載并存儲對象
    2.3. 第二部分 - 關聯映射
    2.3.1. 映射Person類
    2.3.2. 一個單向的Set-based關聯
    2.3.3. 使關聯工作
    2.3.4. 值類型的集合
    2.3.5. 雙向關聯
    2.3.6. 使雙向關聯工作
    2.4. 總結
    3. 體系結構(Architecture)
    3.1. 概況(Overview)
    3.2. 實例狀態
    3.3. JMX整合
    3.4. 對JCA的支持
    4. 配置
    4.1. 可編程的配置方式
    4.2. 獲得SessionFactory
    4.3. JDBC連接
    4.4. 可選的配置屬性
    4.4.1. SQL方言
    4.4.2. 外連接抓取(Outer Join Fetching)
    4.4.3. 二進制流 (Binary Streams)
    4.4.4. 二級緩存與查詢緩存
    4.4.5. 查詢語言中的替換
    4.4.6. Hibernate的統計(statistics)機制
    4.5. 日志
    4.6. 實現NamingStrategy
    4.7. XML配置文件
    4.8. J2EE應用程序服務器的集成
    4.8.1. 事務策略配置
    4.8.2. JNDI綁定的SessionFactory
    4.8.3. JTA和Session的自動綁定
    4.8.4. JMX部署
    5. 持久化類(Persistent Classes)
    5.1. 一個簡單的POJO例子
    5.1.1. 為持久化字段聲明訪問器(accessors)和是否可變的標志(mutators)
    5.1.2. 實現一個默認的(即無參數的)構造方法(constructor)
    5.1.3. 提供一個標識屬性(identifier property)(可選)
    5.1.4. 使用非final的類 (可選)
    5.2. 實現繼承(Inheritance)
    5.3. 實現equals()和hashCode()
    5.4. 動態模型(Dynamic models)
    6. 對象/關系數據庫映射基礎(Basic O/R Mapping)
    6.1. 映射定義(Mapping declaration)
    6.1.1. Doctype
    6.1.2. hibernate-mapping
    6.1.3. class
    6.1.4. id
    6.1.4.1. Generator
    6.1.4.2. 高/低位算法(Hi/Lo Algorithm)
    6.1.4.3. UUID算法(UUID Algorithm )
    6.1.4.4. 標識字段和序列(Identity columns and Sequences)
    6.1.4.5. 程序分配的標識符(Assigned Identifiers)
    6.1.4.6. 觸發器實現的主鍵生成器(Primary keys assigned by triggers)
    6.1.5. composite-id
    6.1.6. 鑒別器(discriminator)
    6.1.7. 版本(version)(可選)
    6.1.8. timestamp (optional)
    6.1.9. property
    6.1.10. 多對一(many-to-one)
    .netoone" tppabs="http://www.hibernate.org/hib_docs/v3/reference/zh-cn/html/mapping.html#mapping-declaration-onetoone">6.1.11. 一對一
    6.1.12. 組件(component), 動態組件(dynamic-component)
    6.1.13. properties
    6.1.14. 子類(subclass)
    6.1.15. 連接的子類(joined-subclass)
    6.1.16. 聯合子類(union-subclass)
    6.1.17. 連接(join)
    6.1.18. 鍵(key)
    6.1.19. 字段和規則元素(column and formula elements)
    6.1.20. 引用(import)
    6.1.21. any
    6.2. Hibernate 的類型
    6.2.1. 實體(Entities)和值(values)
    6.2.2. 基本值類型
    6.2.3. 自定義值類型
    6.3. SQL中引號包圍的標識符
    6.4. 其他元數據(Metadata)
    6.4.1. 使用 XDoclet 標記
    6.4.2. 使用 JDK 5.0 的注解(Annotation)
    7. 集合類(Collections)映射
    7.1. 持久化集合類(Persistent collections)
    7.2. 集合映射( Collection mappings )
    7.2.1. 集合外鍵(Collection foreign keys)
    7.2.2. 集合元素(Collection elements)
    7.2.3. 索引集合類(Indexed collections)
    7.2.4. 值集合于多對多關聯(Collections of values and many-to-many associations)
    7.2.5. 一對多關聯(One-to-many Associations)
    7.3. 高級集合映射(Advanced collection mappings)
    7.3.1. 有序集合(Sorted collections)
    7.3.2. 雙向關聯(Bidirectional associations)
    7.3.3. 三重關聯(Ternary associations)
    7.3.4. 使用<idbag>
    7.4. 集合例子(Collection example)
    8. 關聯關系映射
    8.1. 介紹
    8.2. 單向關聯(Unidirectional associations)
    8.2.1. 多對一(many to one)
    8.2.2. 一對一(one to one)
    8.2.3. 一對多(one to many)
    8.3. 使用連接表的單向關聯(Unidirectional associations with join tables)
    8.3.1. 一對多(one to many)
    8.3.2. 多對一(many to one)
    8.3.3. 一對一(one to one)
    8.3.4. 多對多(many to many)
    8.4. 雙向關聯(Bidirectional associations)
    8.4.1. 一對多(one to many) / 多對一(many to one)
    8.4.2. 一對一(one to one)
    8.5. 使用連接表的雙向關聯(Bidirectional associations with join tables)
    8.5.1. 一對多(one to many) /多對一( many to one)
    8.5.2. 一對一(one to one)
    8.5.3. 多對多(many to many)
    9. 組件(Component)映射
    9.1. 依賴對象(Dependent objects)
    9.2. 在集合中出現的依賴對象
    9.3. 組件作為Map的索引(Components as Map indices )
    9.4. 組件作為聯合標識符(Components as composite identifiers)
    9.5. 動態組件 (Dynamic components)
    10. 繼承映射(Inheritance Mappings)
    10.1. 三種策略
    10.1.1. 每個類分層結構一張表(Table per class hierarchy)
    10.1.2. 每個子類一張表(Table per subclass)
    10.1.3. 每個子類一張表(Table per subclass),使用辨別標志(Discriminator)
    10.1.4. 混合使用“每個類分層結構一張表”和“每個子類一張表”
    10.1.5. 每個具體類一張表(Table per concrete class)
    10.1.6. Table per concrete class, using implicit polymorphism
    10.1.7. 隱式多態和其他繼承映射混合使用
    10.2. 限制
    11. 與對象共事
    11.1. Hibernate對象狀態(object states)
    11.2. 使對象持久化
    11.3. 裝載對象
    11.4. 查詢
    11.4.1. 執行查詢
    11.4.1.1. 迭代式獲取結果(Iterating results)
    11.4.1.2. 返回元組(tuples)的查詢
    11.4.1.3. 標量(Scalar)結果
    11.4.1.4. 綁定參數
    11.4.1.5. 分頁
    11.4.1.6. 可滾動遍歷(Scrollable iteration)
    11.4.1.7. 外置命名查詢(Externalizing named queries)
    11.4.2. 過濾集合
    11.4.3. 條件查詢(Criteria queries)
    sql" tppabs="http://www.hibernate.org/hib_docs/v3/reference/zh-cn/html/objectstate.html#objectstate-querying-nativesql">11.4.4. 使用原生SQL的查詢
    11.5. 修改持久對象
    11.6. 修改脫管(Detached)對象
    rupdate" tppabs="http://www.hibernate.org/hib_docs/v3/reference/zh-cn/html/objectstate.html#objectstate-saveorupdate">11.7. 自動狀態檢測
    11.8. 刪除持久對象
    11.9. 在兩個不同數據庫間復制對象
    11.10. Session刷出(flush)
    11.11. 傳播性持久化(transitive persistence)
    11.12. 使用元數據
    12. 事務和并發
    12.1. Session和事務范圍(transaction scopes)
    12.1.1. 操作單元(Unit of work)
    12.1.2. 應用程序事務(Application transactions)
    12.1.3. 關注對象標識(Considering object identity)
    12.1.4. 常見問題
    12.2. 數據庫事務聲明
    12.2.1. 非托管環境
    12.2.2. 使用JTA
    12.2.3. 異常處理
    12.3. 樂觀并發控制(Optimistic concurrency control)
    12.3.1. 應用程序級別的版本檢查(Application version checking)
    12.3.2. 長生命周期session和自動版本化
    12.3.3. 脫管對象(deatched object)和自動版本化
    12.3.4. 定制自動版本化行為
    12.4. 悲觀鎖定(Pessimistic Locking)
    13. 攔截器與事件(Interceptors and events)
    13.1. 攔截器(Interceptors)
    13.2. 事件系統(Event system)
    13.3. Hibernate的聲明式安全機制
    14. 批量處理(Batch processing)
    14.1. 批量插入(Batch inserts)
    14.2. 批量更新(Batch updates)
    14.3. 大批量更新/刪除(Bulk update/delete)
    15. HQL: Hibernate查詢語言
    15.1. 大小寫敏感性問題
    15.2. from子句
    15.3. 關聯(Association)與連接(Join)
    15.4. select子句
    15.5. 聚集函數
    15.6. 多態查詢
    15.7. where子句
    15.8. 表達式
    15.9. order by子句
    15.10. group by子句
    15.11. 子查詢
    15.12. HQL示例
    15.13. 批量的UPDATE & DELETE語句
    15.14. 小技巧 & 小竅門
    16. 條件查詢(Criteria Queries)
    16.1. 創建一個Criteria 實例
    16.2. 限制結果集內容
    16.3. 結果集排序
    16.4. 關聯
    16.5. 動態關聯抓取
    16.6. 查詢示例
    16.7. 投影(Projections)、聚合(aggregation)和分組(grouping)
    16.8. 離線(detached)查詢和子查詢
    17. Native SQL查詢
    17.1. 創建一個基于SQL的Query
    17.2. 別名和屬性引用
    17.3. 命名SQL查詢
    17.3.1. 使用return-property來明確地指定字段/別名
    17.3.2. 使用存儲過程來查詢
    17.3.2.1. 使用存儲過程的規則和限制
    17.4. 定制SQL用來create,update和delete
    17.5. 定制裝載SQL
    18. 過濾數據
    延伸閱讀

    文章來源于領測軟件測試網 http://www.kjueaiud.com/

    TAG: hibernate 文檔 參考


    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備2023014753號-2
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>