📄 index.html
字号:
</a></span></dt><dt><span class="sect1"><a href="session-configuration.html#configuration-j2ee">4.8. J2EE应用程序服务器的集成 </a></span></dt><dd><dl><dt><span class="sect2"><a href="session-configuration.html#configuration-optional-transactionstrategy">4.8.1. 事务策略配置 </a></span></dt><dt><span class="sect2"><a href="session-configuration.html#configuration-optional-jndi">4.8.2. JNDI绑定的SessionFactory </a></span></dt><dt><span class="sect2"><a href="session-configuration.html#configuration-j2ee-currentsession">4.8.3. JTA和Session的自动绑定 </a></span></dt><dt><span class="sect2"><a href="session-configuration.html#configuration-j2ee-jmx">4.8.4. JMX部署 </a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="persistent-classes.html">5. 持久化类(Persistent Classes)</a></span></dt><dd><dl><dt><span class="sect1"><a href="persistent-classes.html#persistent-classes-pojo">5.1. 一个简单的POJO例子</a></span></dt><dd><dl><dt><span class="sect2"><a href="persistent-classes.html#persistent-classes-pojo-accessors">5.1.1. 为持久化字段声明访问器(accessors)和是否可变的标志(mutators)</a></span></dt><dt><span class="sect2"><a href="persistent-classes.html#persistent-classes-pojo-constructor">5.1.2. 实现一个默认的(即无参数的)构造方法(constructor)</a></span></dt><dt><span class="sect2"><a href="persistent-classes.html#persistent-classes-pojo-identifier">5.1.3. 提供一个标识属性(identifier property)(可选) </a></span></dt><dt><span class="sect2"><a href="persistent-classes.html#persistent-classes-pojo-final">5.1.4. 使用非final的类 (可选)</a></span></dt></dl></dd><dt><span class="sect1"><a href="persistent-classes.html#persistent-classes-inheritance">5.2. 实现继承(Inheritance)</a></span></dt><dt><span class="sect1"><a href="persistent-classes.html#persistent-classes-equalshashcode">5.3. 实现equals()和hashCode()</a></span></dt><dt><span class="sect1"><a href="persistent-classes.html#persistent-classes-dynamicmodels">5.4. 动态模型(Dynamic models)</a></span></dt></dl></dd><dt><span class="chapter"><a href="mapping.html">6. 对象/关系数据库映射基础(Basic O/R Mapping)</a></span></dt><dd><dl><dt><span class="sect1"><a href="mapping.html#mapping-declaration">6.1. 映射定义(Mapping declaration)</a></span></dt><dd><dl><dt><span class="sect2"><a href="mapping.html#mapping-declaration-doctype">6.1.1. Doctype</a></span></dt><dt><span class="sect2"><a href="mapping.html#mapping-declaration-mapping">6.1.2. hibernate-mapping</a></span></dt><dt><span class="sect2"><a href="mapping.html#mapping-declaration-class">6.1.3. class</a></span></dt><dt><span class="sect2"><a href="mapping.html#mapping-declaration-id">6.1.4. id</a></span></dt><dd><dl><dt><span class="sect3"><a href="mapping.html#mapping-declaration-id-generator">6.1.4.1. Generator</a></span></dt><dt><span class="sect3"><a href="mapping.html#mapping-declaration-id-hilo">6.1.4.2. 高/低位算法(Hi/Lo Algorithm)</a></span></dt><dt><span class="sect3"><a href="mapping.html#mapping-declaration-id-uuid">6.1.4.3. UUID算法(UUID Algorithm )</a></span></dt><dt><span class="sect3"><a href="mapping.html#mapping-declaration-id-sequences">6.1.4.4. 标识字段和序列(Identity columns and Sequences)</a></span></dt><dt><span class="sect3"><a href="mapping.html#mapping-declaration-id-assigned">6.1.4.5. 程序分配的标识符(Assigned Identifiers)</a></span></dt><dt><span class="sect3"><a href="mapping.html#mapping-declaration-id-select">6.1.4.6. 触发器实现的主键生成器(Primary keys assigned by triggers)</a></span></dt></dl></dd><dt><span class="sect2"><a href="mapping.html#mapping-declaration-compositeid">6.1.5. composite-id</a></span></dt><dt><span class="sect2"><a href="mapping.html#mapping-declaration-discriminator">6.1.6. 鉴别器(discriminator)</a></span></dt><dt><span class="sect2"><a href="mapping.html#mapping-declaration-version">6.1.7. 版本(version)(可选)</a></span></dt><dt><span class="sect2"><a href="mapping.html#mapping-declaration-timestamp">6.1.8. timestamp (optional)</a></span></dt><dt><span class="sect2"><a href="mapping.html#mapping-declaration-property">6.1.9. property</a></span></dt><dt><span class="sect2"><a href="mapping.html#mapping-declaration-manytoone">6.1.10. 多对一(many-to-one)</a></span></dt><dt><span class="sect2"><a href="mapping.html#mapping-declaration-onetoone">6.1.11. 一对一</a></span></dt><dt><span class="sect2"><a href="mapping.html#mapping-declaration-component">6.1.12. 组件(component), 动态组件(dynamic-component)</a></span></dt><dt><span class="sect2"><a href="mapping.html#mapping-declaration-properties">6.1.13. properties</a></span></dt><dt><span class="sect2"><a href="mapping.html#mapping-declaration-subclass">6.1.14. 子类(subclass)</a></span></dt><dt><span class="sect2"><a href="mapping.html#mapping-declaration-joinedsubclass">6.1.15. 连接的子类(joined-subclass)</a></span></dt><dt><span class="sect2"><a href="mapping.html#mapping-declaration-unionsubclass">6.1.16. 联合子类(union-subclass)</a></span></dt><dt><span class="sect2"><a href="mapping.html#mapping-declaration-join">6.1.17. 连接(join)</a></span></dt><dt><span class="sect2"><a href="mapping.html#mapping-declaration-key">6.1.18. 键(key)</a></span></dt><dt><span class="sect2"><a href="mapping.html#mapping-column">6.1.19. 字段和规则元素(column and formula elements)</a></span></dt><dt><span class="sect2"><a href="mapping.html#mapping-declaration-import">6.1.20. 引用(import)</a></span></dt><dt><span class="sect2"><a href="mapping.html#mapping-types-anymapping">6.1.21. any</a></span></dt></dl></dd><dt><span class="sect1"><a href="mapping.html#mapping-types">6.2. Hibernate 的类型</a></span></dt><dd><dl><dt><span class="sect2"><a href="mapping.html#mapping-types-entitiesvalues">6.2.1. 实体(Entities)和值(values)</a></span></dt><dt><span class="sect2"><a href="mapping.html#mapping-types-basictypes">6.2.2. 基本值类型</a></span></dt><dt><span class="sect2"><a href="mapping.html#mapping-types-custom">6.2.3. 自定义值类型</a></span></dt></dl></dd><dt><span class="sect1"><a href="mapping.html#mapping-quotedidentifiers">6.3. SQL中引号包围的标识符</a></span></dt><dt><span class="sect1"><a href="mapping.html#mapping-alternatives">6.4. 其他元数据(Metadata)</a></span></dt><dd><dl><dt><span class="sect2"><a href="mapping.html#mapping-xdoclet">6.4.1. 使用 XDoclet 标记</a></span></dt><dt><span class="sect2"><a href="mapping.html#mapping-annotations">6.4.2. 使用 JDK 5.0 的注解(Annotation)</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="collections.html">7. 集合类(Collections)映射</a></span></dt><dd><dl><dt><span class="sect1"><a href="collections.html#collections-persistent">7.1. 持久化集合类(Persistent collections)</a></span></dt><dt><span class="sect1"><a href="collections.html#collections-mapping">7.2. 集合映射( Collection mappings )</a></span></dt><dd><dl><dt><span class="sect2"><a href="collections.html#collections-foreignkeys">7.2.1. 集合外键(Collection foreign keys)</a></span></dt><dt><span class="sect2"><a href="collections.html#collections-elements">7.2.2. 集合元素(Collection elements)</a></span></dt><dt><span class="sect2"><a href="collections.html#collections-indexed">7.2.3. 索引集合类(Indexed collections)</a></span></dt><dt><span class="sect2"><a href="collections.html#collections-ofvalues">7.2.4. 值集合于多对多关联(Collections of values and many-to-many associations)</a></span></dt><dt><span class="sect2"><a href="collections.html#collections-onetomany">7.2.5. 一对多关联(One-to-many Associations)</a></span></dt></dl></dd><dt><span class="sect1"><a href="collections.html#collections-advancedmappings">7.3. 高级集合映射(Advanced collection mappings)</a></span></dt><dd><dl><dt><span class="sect2"><a href="collections.html#collections-sorted">7.3.1. 有序集合(Sorted collections)</a></span></dt><dt><span class="sect2"><a href="collections.html#collections-bidirectional">7.3.2. 双向关联(Bidirectional associations)</a></span></dt><dt><span class="sect2"><a href="collections.html#collections-ternary">7.3.3. 三重关联(Ternary associations)</a></span></dt><dt><span class="sect2"><a href="collections.html#collections-idbag">7.3.4. 使用<idbag></a></span></dt></dl></dd><dt><span class="sect1"><a href="collections.html#collections-example">7.4. 集合例子(Collection example)</a></span></dt></dl></dd><dt><span class="chapter"><a href="associations.html">8. 关联关系映射</a></span></dt><dd><dl><dt><span class="sect1"><a href="associations.html#assoc-intro">8.1. 介绍</a></span></dt><dt><span class="sect1"><a href="associations.html#assoc-unidirectional">8.2. 单向关联(Unidirectional associations)</a></span></dt><dd><dl><dt><span class="sect2"><a href="associations.html#assoc-unidirectional-m21">8.2.1. 多对一(many to one)</a></span></dt><dt><span class="sect2"><a href="associations.html#assoc-unidirectional-121">8.2.2. 一对一(one to one)</a></span></dt><dt><span class="sect2"><a href="associations.html#assoc-unidirectional-12m">8.2.3. 一对多(one to many)</a></span></dt></dl></dd><dt><span class="sect1"><a href="associations.html#assoc-unidirectional-join">8.3. 使用连接表的单向关联(Unidirectional associations with join tables)</a></span></dt><dd><dl><dt><span class="sect2"><a href="associations.html#assoc-unidirectional-join-12m">8.3.1. 一对多(one to many)</a></span></dt><dt><span class="sect2"><a href="associations.html#assoc-unidirectional-join-m21">8.3.2. 多对一(many to one)</a></span></dt><dt><span class="sect2"><a href="associations.html#assoc-unidirectional-join-121">8.3.3. 一对一(one to one)</a></span></dt><dt><span class="sect2"><a href="associations.html#assoc-unidirectional-join-m2m">8.3.4. 多对多(many to many)</a></span></dt></dl></dd><dt><span class="sect1"><a href="associations.html#assoc-bidirectional">8.4. 双向关联(Bidirectional associations)</a></span></dt><dd><dl><dt><span class="sect2"><a href="associations.html#assoc-bidirectional-m21">8.4.1. 一对多(one to many) / 多对一(many to one)</a></span></dt><dt><span class="sect2"><a href="associations.html#assoc-bidirectional-121">8.4.2. 一对一(one to one)</a></span></dt></dl></dd><dt><span class="sect1"><a href="associations.html#assoc-bidirectional-join">8.5. 使用连接表的双向关联(Bidirectional associations with join tables)</a></span></dt><dd><dl><dt><span class="sect2"><a href="associations.html#assoc-bidirectional-join-12m">8.5.1. 一对多(one to many) /多对一( many to one)</a></span></dt><dt><span class="sect2"><a href="associations.html#assoc-bidirectional-join-121">8.5.2. 一对一(one to one)</a></span></dt><dt><span class="sect2"><a href="associations.html#assoc-bidirectional-join-m2m">8.5.3. 多对多(many to many)</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="components.html">9. 组件(Component)映射</a></span></dt><dd><dl><dt><span class="sect1"><a href="components.html#components-dependentobjects">9.1. 依赖对象(Dependent objects)</a></span></dt><dt><span class="sect1"><a href="components.html#components-incollections">9.2. 在集合中出现的依赖对象</a></span></dt><dt><span class="sect1"><a href="components.html#components-asmapindex">9.3. 组件作为Map的索引(Components as Map indices )</a></span></dt><dt><span class="sect1"><a href="components.html#components-compositeid">9.4. 组件作为联合标识符(Components as composite identifiers)</a></span></dt><dt><span class="sect1"><a href="components.html#components-dynamic">9.5. 动态组件 (Dynamic components)</a></span></dt></dl></dd><dt><span class="chapter"><a href="inheritance.html">10. 继承映射(Inheritance Mappings)</a></span></dt><dd><dl><dt><span class="sect1"><a href="inheritance.html#inheritance-strategies">10.1. 三种策略</a></span></dt><dd><dl><dt><span class="sect2"><a href="inheritance.html#inheritance-tableperclass">10.1.1. 每个类分层结构一张表(Table per class hierarchy)</a></span></dt><dt><span class="sect2"><a href="inheritance.html#inheritance-tablepersubclass">10.1.2. 每个子类一张表(Table per subclass)</a></span></dt><dt><span class="sect2"><a href="inheritance.html#inheritance-tablepersubclass-discriminator">10.1.3. 每个子类一张表(Table per subclass),使用辨别标志(Discriminator)</a></span></dt><dt><span class="sect2"><a href="inheritance.html#inheritance-mixing-tableperclass-tablepersubclass">10.1.4. 混合使用“每个类分层结构一张表”和“每个子类一张表”</a></span></dt><dt><span class="sect2"><a href="inheritance.html#inheritance-tableperconcrete">10.1.5. 每个具体类一张表(Table per concrete class)</a></span></dt><dt><span class="sect2"><a href="inheritance.html#inheritance-tableperconcreate-polymorphism">10.1.6. Table per concrete class, using implicit polymorphism</a></span></dt><dt><span class="sect2"><a href="inheritance.html#inheritace-mixingpolymorphism">10.1.7. 隐式多态和其他继承映射混合使用</a></span></dt></dl></dd><dt><span class="sect1"><a href="inheritance.html#inheritance-limitations">10.2. 限制</a></span></dt></dl></dd><dt><span class="chapter"><a href="objectstate.html">11. 与对象共事</a></span></dt><dd><dl><dt><span class="sect1"><a href="objectstate.html#objectstate-overview">11.1. Hibernate对象状态(object states)</a></span></dt><dt><span class="sect1"><a href="objectstate.html#objectstate-makingpersistent">11.2. 使对象持久化</a></span></dt><dt><span class="sect1"><a href="objectstate.html#objectstate-loading">11.3. 装载对象</a></span></dt><dt><span class="sect1"><a href="objectstate.html#objectstate-querying">11.4. 查询</a></span></dt><dd><dl><dt><span class="sect2"><a href="objectstate.html#objectstate-querying-executing">11.4.1. 执行查询</a></span></dt><dd><dl><dt><span class="sect3"><a href="objectstate.html#objectstate-querying-executing-iterate">11.4.1.1. 迭代式获取结果(Iterating results)</a></span></dt><dt><span class="sect3"><a href="objectstate.html#objectstate-querying-executing-tuples">11.4.1.2. 返回元组(tuples)的查询</a></span></dt><dt><span class="sect3"><a href="objectstate.html#objectstate-querying-executing-scalar">11.4.1.3. 标量(Scalar)结果</a></span></dt><dt><span class="sect3"><a href="objectstate.html#objectstate-querying-executing-parameters">11.4.1.4. 绑定参数</a></span></dt><dt><span class="sect3"><a href="objectstate.html#objectstate-querying-executing-pagination">11.4.1.5. 分页</a></span></dt><dt><span class="sect3"><a href="objectstate.html#objectstate-querying-executing-scrolling">11.4.1.6. 可滚动遍历(Scrollable iteration)</a></span></dt><dt><span class="sect3"><a href="objectstate.html#objectstate-querying-executing-named">11.4.1.7. 外置命名查询(Externalizing named queries)</a></span></dt></dl></dd><dt><span class="sect2"><a href="objectstate.html#objectstate-filtering">11.4.2. 过滤集合</a></span></dt><dt><span class="sect2"><a href="objectstate.html#objecstate-querying-criteria">11.4.3. 条件查询(Criteria queries)</a></span></dt><dt><span class="sect2"><a href="objectstate.html#objectstate-querying-nativesql">11.4.4. 使用原生SQL的查询</a></span></dt></dl></dd><dt><span class="sect1"><a href="objectstate.html#objectstate-modifying">11.5. 修改持久对象</a></span></dt><dt><span class="sect1"><a href="objectstate.html#objectstate-detached">11.6. 修改脱管(Detached)对象</a></span></dt><dt><span class="sect1"><a href="objectstate.html#objectstate-saveorupdate">11.7. 自动状态检测</a></span></dt><dt><span class="sect1"><a href="objectstate.html#objectstate-deleting">11.8. 删除持久对象</a></span></dt><dt><span class="sect1"><a href="objectstate.html#objectstate-replicating">11.9. 在两个不同数据库间复制对象</a></span></dt><dt><span class="sect1"><a href="objectstate.html#objectstate-flushing">11.10. Session刷出(flush)</a></span></dt><dt><span class="sect1"><a href="objectstate.html#objectstate-transitive">11.11. 传播性持久化(transitive persistence)</a></span></dt><dt><span class="sect1"><a href="objectstate.html#objectstate-metadata">11.12. 使用元数据</a></span></dt></dl></dd><dt><span class="chapter"><a href="transactions.html">12. 事务和并发</a></span></dt><dd><dl><dt><span class="sect1"><a href="transactions.html#transactions-basics">12.1. Session和事务范围(transaction scopes)</a></span></dt><dd><dl><dt><span class="sect2"><a href="transactions.html#transactions-basics-uow">12.1.1. 操作单元(Unit of work)</a></span></dt><dt><span class="sect2"><a href="transactions.html#transactions-basics-apptx">12.1.2. 应用程序事务(Application transactions)</a></span></dt><dt><span class="sect2"><a href="transactions.html#transactions-basics-identity">12.1.3. 关注对象标识(Considering object identity)</a></span></dt><dt><span class="sect2"><a href="transactions.html#transactions-basics-issues">12.1.4. 常见问题</a></span></dt></dl></dd><dt><span class="sect1"><a href="transactions.html#transactions-demarcation">12.2. 数据库事务声明</a></span></dt><dd><dl><dt><span class="sect2"><a href="transactions.html#transactions-demarcation-nonmanaged">12.2.1. 非托管环境</a></span></dt><dt><span class="sect2"><a href="transactions.html#transactions-demarcation-jta">12.2.2. 使用JTA</a></span></dt><dt><span class="sect2"><a href="transactions.html#transactions-demarcation-exceptions">12.2.3. 异常处理</a></span></dt></dl></dd><dt><span class="sect1"><a href="transactions.html#transactions-optimistic">12.3. 乐观并发控制(Optimistic concurrency control)</a></span></dt><dd><dl><dt><span class="sect2"><a href="transactions.html#transactions-optimistic-manual">12.3.1. 应用程序级别的版本检查(Application version checking)</a></span></dt><dt><span class="sect2"><a href="transactions.html#transactions-optimistic-longsession">12.3.2. 长生命周期session和自动版本化</a></span></dt><dt><span class="sect2"><a href="transactions.html#transactions-optimistic-detached">12.3.3. 脱管对象(deatched object)和自动版本化</a></span></dt><dt><span class="sect2"><a href="transactions.html#transactions-optimistic-customizing">12.3.4. 定制自动版本化行为</a></span></dt></dl></dd><dt><span class="sect1"><a href="transactions.html#transactions-locking">12.4. 悲观锁定(Pessimistic Locking)</a></span></dt></dl></dd><dt><span class="chapter"><a href="events.html">13. 拦截器与事件(Interceptors and events) </a></span></dt><dd><dl><dt><span class="sect1"><a href="events.html#objectstate-interceptors">13.1. 拦截器(Interceptors) </a></span></dt><dt><span class="sect1"><a href="events.html#objectstate-events">13.2. 事件系统(Event system) </a></span></dt><dt><span class="sect1"><a href="events.html#objectstate-decl-security">13.3. Hibernate的声明式安全机制 </a></span></dt></dl></dd><dt><span class="chapter"><a href="batch.html">14. 批量处理(Batch processing)</a></span></dt><dd><dl><dt><span class="sect1"><a href="batch.html#batch-inserts">14.1. 批量插入(Batch inserts)</a></span></dt><dt><span class="sect1"><a href="batch.html#batch-update">14.2. 批量更新(Batch updates)</a></span></dt><dt><span class="sect1"><a href="batch.html#batch-direct">14.3. 大批量更新/删除(Bulk update/delete)</a></span></dt></dl></dd><dt><span class="chapter"><a href="queryhql.html">15. HQL: Hibernate查询语言</a></span></dt><dd><dl><dt><span class="sect1"><a href="queryhql.html#queryhql-casesensitivity">15.1. 大小写敏感性问题</a></span></dt><dt><span class="sect1"><a href="queryhql.html#queryhql-from">15.2. from子句</a></span></dt><dt><span class="sect1"><a href="queryhql.html#queryhql-joins">15.3. 关联(Association)与连接(Join)</a></span></dt><dt><span class="sect1"><a href="queryhql.html#queryhql-select">15.4. select子句</a></span></dt><dt><span class="sect1"><a href="queryhql.html#queryhql-aggregation">15.5. 聚集函数</a></span></dt><dt><span class="sect1"><a href="queryhql.html#queryhql-polymorphism">15.6. 多态查询</a></span></dt><dt><span class="sect1"><a href="queryhql.html#queryhql-where">15.7. where子句</a></span></dt><dt><span class="sect1"><a href="queryhql.html#queryhql-expressions">15.8. 表达式</a></span></dt><dt><span class="sect1"><a href="queryhql.html#queryhql-ordering">15.9. order by子句</a></span></dt><dt><span class="sect1"><a href="queryhql.html#queryhql-grouping">15.10. group by子句</a></span></dt><dt><span class="sect1"><a href="queryhql.html#queryhql-subqueries">15.11. 子查询</a></span></dt><dt><span class="sect1"><a href="queryhql.html#queryhql-examples">15.12. HQL示例</a></span></dt><dt><span class="sect1"><a href="queryhql.html#queryhql-bulk">15.13. 批量的UPDATE & DELETE语句</a></span></dt><dt><span class="sect1"><a href="queryhql.html#queryhql-tipstricks">15.14. 小技巧 & 小窍门</a></span></dt></dl></dd><dt><span class="chapter"><a href="querycriteria.html">16. 条件查询(Criteria Queries) </a></span></dt><dd><dl><dt><span class="sect1"><a href="querycriteria.html#querycriteria-creating">16.1. 创建一个Criteria 实例</a></span></dt><dt><span class="sect1"><a href="querycriteria.html#querycriteria-narrowing">16.2. 限制结果集内容</a></span></dt><dt><span class="sect1"><a href="querycriteria.html#querycriteria-ordering">16.3. 结果集排序</a></span></dt><dt><span class="sect1"><a href="querycriteria.html#querycriteria-associations">16.4. 关联</a></span></dt><dt><span class="sect1"><a href="querycriteria.html#querycriteria-dynamicfetching">16.5. 动态关联抓取</a></span></dt><dt><span class="sect1"><a href="querycriteria.html#querycriteria-examples">16.6. 查询示例</a></span></dt><dt><span class="sect1"><a href="querycriteria.html#querycriteria-projection">16.7. 投影(Projections)、聚合(aggregation)和分组(grouping)</a></span></dt><dt><span class="sect1"><a href="querycriteria.html#querycriteria-detachedqueries">16.8. 离线(detached)查询和子查询</a></span></dt></dl></dd><dt><span class="chapter"><a href="querysql.html">17. Native SQL查询</a></span></dt><dd><dl><dt><span class="sect1"><a href="querysql.html#querysql-creating">17.1. 创建一个基于SQL的Query</a></span></dt><dt><span class="sect1"><a href="querysql.html#querysql-aliasreferences">17.2. 别名和属性引用</a></span></dt><dt><span class="sect1"><a href="querysql.html#querysql-namedqueries">17.3. 命名SQL查询</a></span></dt><dd><dl><dt><span class="sect2"><a href="querysql.html#propertyresults">17.3.1. 使用return-property来明确地指定字段/别名</a></span></dt><dt><span class="sect2"><a href="querysql.html#sp_query">17.3.2. 使用存储过程来查询</a></span></dt><dd><dl><dt><span class="sect3"><a href="querysql.html#querysql-limits-storedprocedures">17.3.2.1. 使用存储过程的规则和限制</a></span></dt></dl></dd></dl></dd><dt><span class="sect1"><a href="querysql.html#querysql-cud">17.4. 定制SQL用来create,update和delete</a></span></dt><dt><span class="sect1"><a href="querysql.html#querysql-load">17.5. 定制装载SQL</a></span></dt></dl></dd><dt><span class="chapter"><a href="filters.html">18. 过滤数据</a></span></dt><dd><dl><dt><span class="sect1"><a href="filters.html#objectstate-filters">18.1. Hibernate 过滤器(filters)</a></span></dt></dl></dd><dt><span class="chapter"><a href="xml.html">19. XML映射</a></span></dt><dd><dl><dt><span class="sect1"><a href="xml.html#xml-intro">19.1. 用XML数据进行工作</a></span></dt><dd><dl><dt><span class="sect2"><a href="xml.html#xml-intro-mapping">19.1.1. 指定同时映射XML和类</a></span></dt><dt><span class="sect2"><a href="xml.html#xml-onlyxml">19.1.2. 只定义XML映射</a></span></dt></dl></dd><dt><span class="sect1"><a href="xml.html#xml-mapping">19.2. XML映射元数据</a></span></dt><dt><span class="sect1"><a href="xml.html#xml-manipulation">19.3. 操作XML数据</a></span></dt></dl></dd><dt><span class="chapter"><a href="performance.html">20. 提升性能 </a></span></dt><dd><dl><dt><span class="sect1"><a href="performance.html#performance-fetching">20.1. 抓取策略(Fetching strategies) </a></span></dt><dd><dl><dt><span class="sect2"><a href="performance.html#performance-fetching-lazy">20.1.1. 操作延迟加载的关联</a></span></dt><dt><span class="sect2"><a href="performance.html#performance-fetching-custom">20.1.2. 调整抓取策略(Tuning fetch strategies) </a></span></dt><dt><span class="sect2"><a href="performance.html#performance-fetching-proxies">20.1.3. 单端关联代理(Single-ended association proxies) </a></span></dt><dt><span class="sect2"><a href="performance.html#performance-fetching-initialization">20.1.4. 实例化集合和代理(Initializing collections and proxies) </a></span></dt><dt><span class="sect2"><a href="performance.html#performance-fetching-batch">20.1.5. 使用批量抓取(Using batch fetching) </a></span></dt><dt><span class="sect2"><a href="performance.html#performance-fetching-subselect">20.1.6. 使用子查询抓取(Using subselect fetching) </a></span></dt><dt><span class="sect2"><a href="performance.html#performance-fetching-lazyproperties">20.1.7. 使用延迟属性抓取(Using lazy property fetching)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -