📄 index.html
字号:
</a></span></dt><dt><span class="sect1"><a href="session-configuration.html#configuration-xmlconfig">3.7. XML配置文件 </a></span></dt><dt><span class="sect1"><a href="session-configuration.html#configuration-j2ee">3.8. J2EE应用程序服务器的集成 </a></span></dt><dd><dl><dt><span class="sect2"><a href="session-configuration.html#configuration-optional-transactionstrategy">3.8.1. 事务策略配置 </a></span></dt><dt><span class="sect2"><a href="session-configuration.html#configuration-optional-jndi">3.8.2. JNDI绑定的SessionFactory </a></span></dt><dt><span class="sect2"><a href="session-configuration.html#configuration-j2ee-currentsession">3.8.3. 在JTA环境下使用Current Session context (当前session上下文)管理</a></span></dt><dt><span class="sect2"><a href="session-configuration.html#configuration-j2ee-jmx">3.8.4. JMX部署 </a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="persistent-classes.html">4. 持久化类(Persistent Classes)</a></span></dt><dd><dl><dt><span class="sect1"><a href="persistent-classes.html#persistent-classes-pojo">4.1. 一个简单的POJO例子</a></span></dt><dd><dl><dt><span class="sect2"><a href="persistent-classes.html#persistent-classes-pojo-constructor">4.1.1. 实现一个默认的(即无参数的)构造方法(constructor)</a></span></dt><dt><span class="sect2"><a href="persistent-classes.html#persistent-classes-pojo-identifier">4.1.2. 提供一个标识属性(identifier property)(可选) </a></span></dt><dt><span class="sect2"><a href="persistent-classes.html#persistent-classes-pojo-final">4.1.3. 使用非final的类 (可选)</a></span></dt><dt><span class="sect2"><a href="persistent-classes.html#persistent-classes-pojo-accessors">4.1.4. 为持久化字段声明访问器(accessors)和是否可变的标志(mutators)(可选)</a></span></dt></dl></dd><dt><span class="sect1"><a href="persistent-classes.html#persistent-classes-inheritance">4.2. 实现继承(Inheritance)</a></span></dt><dt><span class="sect1"><a href="persistent-classes.html#persistent-classes-equalshashcode">4.3. 实现equals()和hashCode()</a></span></dt><dt><span class="sect1"><a href="persistent-classes.html#persistent-classes-dynamicmodels">4.4. 动态模型(Dynamic models)</a></span></dt><dt><span class="sect1"><a href="persistent-classes.html#persistent-classes-tuplizers">4.5. 元组片断映射(Tuplizers)</a></span></dt></dl></dd><dt><span class="chapter"><a href="mapping.html">5. 对象/关系数据库映射基础(Basic O/R Mapping)</a></span></dt><dd><dl><dt><span class="sect1"><a href="mapping.html#mapping-declaration">5.1. 映射定义(Mapping declaration)</a></span></dt><dd><dl><dt><span class="sect2"><a href="mapping.html#mapping-declaration-doctype">5.1.1. Doctype</a></span></dt><dt><span class="sect2"><a href="mapping.html#mapping-declaration-mapping">5.1.2. hibernate-mapping</a></span></dt><dt><span class="sect2"><a href="mapping.html#mapping-declaration-class">5.1.3. class</a></span></dt><dt><span class="sect2"><a href="mapping.html#mapping-declaration-id">5.1.4. id</a></span></dt><dd><dl><dt><span class="sect3"><a href="mapping.html#mapping-declaration-id-generator">5.1.4.1. Generator</a></span></dt><dt><span class="sect3"><a href="mapping.html#mapping-declaration-id-hilo">5.1.4.2. 高/低位算法(Hi/Lo Algorithm)</a></span></dt><dt><span class="sect3"><a href="mapping.html#mapping-declaration-id-uuid">5.1.4.3. UUID算法(UUID Algorithm )</a></span></dt><dt><span class="sect3"><a href="mapping.html#mapping-declaration-id-sequences">5.1.4.4. 标识字段和序列(Identity columns and Sequences)</a></span></dt><dt><span class="sect3"><a href="mapping.html#mapping-declaration-id-assigned">5.1.4.5. 程序分配的标识符(Assigned Identifiers)</a></span></dt><dt><span class="sect3"><a href="mapping.html#mapping-declaration-id-select">5.1.4.6. 触发器实现的主键生成器(Primary keys assigned by triggers)</a></span></dt></dl></dd><dt><span class="sect2"><a href="mapping.html#mapping-declaration-compositeid">5.1.5. composite-id</a></span></dt><dt><span class="sect2"><a href="mapping.html#mapping-declaration-discriminator">5.1.6. 鉴别器(discriminator)</a></span></dt><dt><span class="sect2"><a href="mapping.html#mapping-declaration-version">5.1.7. 版本(version)(可选)</a></span></dt><dt><span class="sect2"><a href="mapping.html#mapping-declaration-timestamp">5.1.8. timestamp (可选)</a></span></dt><dt><span class="sect2"><a href="mapping.html#mapping-declaration-property">5.1.9. property</a></span></dt><dt><span class="sect2"><a href="mapping.html#mapping-declaration-manytoone">5.1.10. 多对一(many-to-one)</a></span></dt><dt><span class="sect2"><a href="mapping.html#mapping-declaration-onetoone">5.1.11. 一对一</a></span></dt><dt><span class="sect2"><a href="mapping.html#mapping-declaration-naturalid">5.1.12. 自然ID(natural-id)</a></span></dt><dt><span class="sect2"><a href="mapping.html#mapping-declaration-component">5.1.13. 组件(component), 动态组件(dynamic-component)</a></span></dt><dt><span class="sect2"><a href="mapping.html#mapping-declaration-properties">5.1.14. properties</a></span></dt><dt><span class="sect2"><a href="mapping.html#mapping-declaration-subclass">5.1.15. 子类(subclass)</a></span></dt><dt><span class="sect2"><a href="mapping.html#mapping-declaration-joinedsubclass">5.1.16. 连接的子类(joined-subclass)</a></span></dt><dt><span class="sect2"><a href="mapping.html#mapping-declaration-unionsubclass">5.1.17. 联合子类(union-subclass)</a></span></dt><dt><span class="sect2"><a href="mapping.html#mapping-declaration-join">5.1.18. 连接(join)</a></span></dt><dt><span class="sect2"><a href="mapping.html#mapping-declaration-key">5.1.19. 键(key)</a></span></dt><dt><span class="sect2"><a href="mapping.html#mapping-column">5.1.20. 字段和规则元素(column and formula elements)</a></span></dt><dt><span class="sect2"><a href="mapping.html#mapping-declaration-import">5.1.21. 引用(import)</a></span></dt><dt><span class="sect2"><a href="mapping.html#mapping-types-anymapping">5.1.22. any</a></span></dt></dl></dd><dt><span class="sect1"><a href="mapping.html#mapping-types">5.2. Hibernate 的类型</a></span></dt><dd><dl><dt><span class="sect2"><a href="mapping.html#mapping-types-entitiesvalues">5.2.1. 实体(Entities)和值(values)</a></span></dt><dt><span class="sect2"><a href="mapping.html#mapping-types-basictypes">5.2.2. 基本值类型</a></span></dt><dt><span class="sect2"><a href="mapping.html#mapping-types-custom">5.2.3. 自定义值类型</a></span></dt></dl></dd><dt><span class="sect1"><a href="mapping.html#mapping-entityname">5.3. 多次映射同一个类</a></span></dt><dt><span class="sect1"><a href="mapping.html#mapping-quotedidentifiers">5.4. SQL中引号包围的标识符</a></span></dt><dt><span class="sect1"><a href="mapping.html#mapping-alternatives">5.5. 其他元数据(Metadata)</a></span></dt><dd><dl><dt><span class="sect2"><a href="mapping.html#mapping-xdoclet">5.5.1. 使用 XDoclet 标记</a></span></dt><dt><span class="sect2"><a href="mapping.html#mapping-annotations">5.5.2. 使用 JDK 5.0 的注解(Annotation)</a></span></dt></dl></dd><dt><span class="sect1"><a href="mapping.html#mapping-generated">5.6. 数据库生成属性(Generated Properties)</a></span></dt><dt><span class="sect1"><a href="mapping.html#mapping-database-object">5.7. 辅助数据库对象(Auxiliary Database Objects)</a></span></dt></dl></dd><dt><span class="chapter"><a href="collections.html">6. 集合类(Collections)映射</a></span></dt><dd><dl><dt><span class="sect1"><a href="collections.html#collections-persistent">6.1. 持久化集合类(Persistent collections)</a></span></dt><dt><span class="sect1"><a href="collections.html#collections-mapping">6.2. 集合映射( Collection mappings )</a></span></dt><dd><dl><dt><span class="sect2"><a href="collections.html#collections-foreignkeys">6.2.1. 集合外键(Collection foreign keys)</a></span></dt><dt><span class="sect2"><a href="collections.html#collections-elements">6.2.2. 集合元素(Collection elements)</a></span></dt><dt><span class="sect2"><a href="collections.html#collections-indexed">6.2.3. 索引集合类(Indexed collections)</a></span></dt><dt><span class="sect2"><a href="collections.html#collections-ofvalues">6.2.4. 值集合于多对多关联(Collections of values and many-to-many associations)</a></span></dt><dt><span class="sect2"><a href="collections.html#collections-onetomany">6.2.5. 一对多关联(One-to-many Associations)</a></span></dt></dl></dd><dt><span class="sect1"><a href="collections.html#collections-advancedmappings">6.3. 高级集合映射(Advanced collection mappings)</a></span></dt><dd><dl><dt><span class="sect2"><a href="collections.html#collections-sorted">6.3.1. 有序集合(Sorted collections)</a></span></dt><dt><span class="sect2"><a href="collections.html#collections-bidirectional">6.3.2. 双向关联(Bidirectional associations)</a></span></dt><dt><span class="sect2"><a href="collections.html#collections-indexedbidirectional">6.3.3. 双向关联,涉及有序集合类</a></span></dt><dt><span class="sect2"><a href="collections.html#collections-ternary">6.3.4. 三重关联(Ternary associations)</a></span></dt><dt><span class="sect2"><a href="collections.html#collections-idbag">6.3.5. 使用<idbag></a></span></dt></dl></dd><dt><span class="sect1"><a href="collections.html#collections-example">6.4. 集合例子(Collection example)</a></span></dt></dl></dd><dt><span class="chapter"><a href="associations.html">7. 关联关系映射</a></span></dt><dd><dl><dt><span class="sect1"><a href="associations.html#assoc-intro">7.1. 介绍</a></span></dt><dt><span class="sect1"><a href="associations.html#assoc-unidirectional">7.2. 单向关联(Unidirectional associations)</a></span></dt><dd><dl><dt><span class="sect2"><a href="associations.html#assoc-unidirectional-m21">7.2.1. 多对一(many to one)</a></span></dt><dt><span class="sect2"><a href="associations.html#assoc-unidirectional-121">7.2.2. 一对一(one to one)</a></span></dt><dt><span class="sect2"><a href="associations.html#assoc-unidirectional-12m">7.2.3. 一对多(one to many)</a></span></dt></dl></dd><dt><span class="sect1"><a href="associations.html#assoc-unidirectional-join">7.3. 使用连接表的单向关联(Unidirectional associations with join tables)</a></span></dt><dd><dl><dt><span class="sect2"><a href="associations.html#assoc-unidirectional-join-12m">7.3.1. 一对多(one to many)</a></span></dt><dt><span class="sect2"><a href="associations.html#assoc-unidirectional-join-m21">7.3.2. 多对一(many to one)</a></span></dt><dt><span class="sect2"><a href="associations.html#assoc-unidirectional-join-121">7.3.3. 一对一(one to one)</a></span></dt><dt><span class="sect2"><a href="associations.html#assoc-unidirectional-join-m2m">7.3.4. 多对多(many to many)</a></span></dt></dl></dd><dt><span class="sect1"><a href="associations.html#assoc-bidirectional">7.4. 双向关联(Bidirectional associations)</a></span></dt><dd><dl><dt><span class="sect2"><a href="associations.html#assoc-bidirectional-m21">7.4.1. 一对多(one to many) / 多对一(many to one)</a></span></dt><dt><span class="sect2"><a href="associations.html#assoc-bidirectional-121">7.4.2. 一对一(one to one)</a></span></dt></dl></dd><dt><span class="sect1"><a href="associations.html#assoc-bidirectional-join">7.5. 使用连接表的双向关联(Bidirectional associations with join tables)</a></span></dt><dd><dl><dt><span class="sect2"><a href="associations.html#assoc-bidirectional-join-12m">7.5.1. 一对多(one to many) /多对一( many to one)</a></span></dt><dt><span class="sect2"><a href="associations.html#assoc-bidirectional-join-121">7.5.2. 一对一(one to one)</a></span></dt><dt><span class="sect2"><a href="associations.html#assoc-bidirectional-join-m2m">7.5.3. 多对多(many to many)</a></span></dt></dl></dd><dt><span class="sect1"><a href="associations.html#assoc-complex">7.6. 更复杂的关联映射</a></span></dt></dl></dd><dt><span class="chapter"><a href="components.html">8. 组件(Component)映射</a></span></dt><dd><dl><dt><span class="sect1"><a href="components.html#components-dependentobjects">8.1. 依赖对象(Dependent objects)</a></span></dt><dt><span class="sect1"><a href="components.html#components-incollections">8.2. 在集合中出现的依赖对象 (Collections of dependent objects)</a></span></dt><dt><span class="sect1"><a href="components.html#components-asmapindex">8.3. 组件作为Map的索引(Components as Map indices )</a></span></dt><dt><span class="sect1"><a href="components.html#components-compositeid">8.4. 组件作为联合标识符(Components as composite identifiers)</a></span></dt><dt><span class="sect1"><a href="components.html#components-dynamic">8.5. 动态组件 (Dynamic components)</a></span></dt></dl></dd><dt><span class="chapter"><a href="inheritance.html">9. 继承映射(Inheritance Mappings)</a></span></dt><dd><dl><dt><span class="sect1"><a href="inheritance.html#inheritance-strategies">9.1. 三种策略</a></span></dt><dd><dl><dt><span class="sect2"><a href="inheritance.html#inheritance-tableperclass">9.1.1. 每个类分层结构一张表(Table per class hierarchy)</a></span></dt><dt><span class="sect2"><a href="inheritance.html#inheritance-tablepersubclass">9.1.2. 每个子类一张表(Table per subclass)</a></span></dt><dt><span class="sect2"><a href="inheritance.html#inheritance-tablepersubclass-discriminator">9.1.3. 每个子类一张表(Table per subclass),使用辨别标志(Discriminator)</a></span></dt><dt><span class="sect2"><a href="inheritance.html#inheritance-mixing-tableperclass-tablepersubclass">9.1.4. 混合使用“每个类分层结构一张表”和“每个子类一张表”</a></span></dt><dt><span class="sect2"><a href="inheritance.html#inheritance-tableperconcrete">9.1.5. 每个具体类一张表(Table per concrete class)</a></span></dt><dt><span class="sect2"><a href="inheritance.html#inheritance-tableperconcreate-polymorphism">9.1.6. Table per concrete class, using implicit polymorphism</a></span></dt><dt><span class="sect2"><a href="inheritance.html#inheritace-mixingpolymorphism">9.1.7. 隐式多态和其他继承映射混合使用</a></span></dt></dl></dd><dt><span class="sect1"><a href="inheritance.html#inheritance-limitations">9.2. 限制</a></span></dt></dl></dd><dt><span class="chapter"><a href="objectstate.html">10. 与对象共事</a></span></dt><dd><dl><dt><span class="sect1"><a href="objectstate.html#objectstate-overview">10.1. Hibernate对象状态(object states)</a></span></dt><dt><span class="sect1"><a href="objectstate.html#objectstate-makingpersistent">10.2. 使对象持久化</a></span></dt><dt><span class="sect1"><a href="objectstate.html#objectstate-loading">10.3. 装载对象</a></span></dt><dt><span class="sect1"><a href="objectstate.html#objectstate-querying">10.4. 查询</a></span></dt><dd><dl><dt><span class="sect2"><a href="objectstate.html#objectstate-querying-executing">10.4.1. 执行查询</a></span></dt><dd><dl><dt><span class="sect3"><a href="objectstate.html#objectstate-querying-executing-iterate">10.4.1.1. 迭代式获取结果(Iterating results)</a></span></dt><dt><span class="sect3"><a href="objectstate.html#objectstate-querying-executing-tuples">10.4.1.2. 返回元组(tuples)的查询</a></span></dt><dt><span class="sect3"><a href="objectstate.html#objectstate-querying-executing-scalar">10.4.1.3. 标量(Scalar)结果</a></span></dt><dt><span class="sect3"><a href="objectstate.html#objectstate-querying-executing-parameters">10.4.1.4. 绑定参数</a></span></dt><dt><span class="sect3"><a href="objectstate.html#objectstate-querying-executing-pagination">10.4.1.5. 分页</a></span></dt><dt><span class="sect3"><a href="objectstate.html#objectstate-querying-executing-scrolling">10.4.1.6. 可滚动遍历(Scrollable iteration)</a></span></dt><dt><span class="sect3"><a href="objectstate.html#objectstate-querying-executing-named">10.4.1.7. 外置命名查询(Externalizing named queries)</a></span></dt></dl></dd><dt><span class="sect2"><a href="objectstate.html#objectstate-filtering">10.4.2. 过滤集合</a></span></dt><dt><span class="sect2"><a href="objectstate.html#objecstate-querying-criteria">10.4.3. 条件查询(Criteria queries)</a></span></dt><dt><span class="sect2"><a href="objectstate.html#objectstate-querying-nativesql">10.4.4. 使用原生SQL的查询</a></span></dt></dl></dd><dt><span class="sect1"><a href="objectstate.html#objectstate-modifying">10.5. 修改持久对象</a></span></dt><dt><span class="sect1"><a href="objectstate.html#objectstate-detached">10.6. 修改脱管(Detached)对象</a></span></dt><dt><span class="sect1"><a href="objectstate.html#objectstate-saveorupdate">10.7. 自动状态检测</a></span></dt><dt><span class="sect1"><a href="objectstate.html#objectstate-deleting">10.8. 删除持久对象</a></span></dt><dt><span class="sect1"><a href="objectstate.html#objectstate-replicating">10.9. 在两个不同数据库间复制对象</a></span></dt><dt><span class="sect1"><a href="objectstate.html#objectstate-flushing">10.10. Session刷出(flush)</a></span></dt><dt><span class="sect1"><a href="objectstate.html#objectstate-transitive">10.11. 传播性持久化(transitive persistence)</a></span></dt><dt><span class="sect1"><a href="objectstate.html#objectstate-metadata">10.12. 使用元数据</a></span></dt></dl></dd><dt><span class="chapter"><a href="transactions.html">11. 事务和并发</a></span></dt><dd><dl><dt><span class="sect1"><a href="transactions.html#transactions-basics">11.1. Session和事务范围(transaction scope)</a></span></dt><dd><dl><dt><span class="sect2"><a href="transactions.html#transactions-basics-uow">11.1.1. 操作单元(Unit of work)</a></span></dt><dt><span class="sect2"><a href="transactions.html#transactions-basics-apptx">11.1.2. 长对话</a></span></dt><dt><span class="sect2"><a href="transactions.html#transactions-basics-identity">11.1.3. 关注对象标识(Considering object identity)</a></span></dt><dt><span class="sect2"><a href="transactions.html#transactions-basics-issues">11.1.4. 常见问题</a></span></dt></dl></dd><dt><span class="sect1"><a href="transactions.html#transactions-demarcation">11.2. 数据库事务声明</a></span></dt><dd><dl><dt><span class="sect2"><a href="transactions.html#transactions-demarcation-nonmanaged">11.2.1. 非托管环境</a></span></dt><dt><span class="sect2"><a href="transactions.html#transactions-demarcation-jta">11.2.2. 使用JTA</a></span></dt><dt><span class="sect2"><a href="transactions.html#transactions-demarcation-exceptions">11.2.3. 异常处理</a></span></dt><dt><span class="sect2"><a href="transactions.html#transactions-demarcation-timeout">11.2.4. 事务超时</a></span></dt></dl></dd><dt><span class="sect1"><a href="transactions.html#transactions-optimistic">11.3. 乐观并发控制(Optimistic concurrency control)</a></span></dt><dd><dl><dt><span class="sect2"><a href="transactions.html#transactions-optimistic-manual">11.3.1. 应用程序级别的版本检查(Application version checking)</a></span></dt><dt><span class="sect2"><a href="transactions.html#transactions-optimistic-longsession">11.3.2. 扩展周期的session和自动版本化</a></span></dt><dt><span class="sect2"><a href="transactions.html#transactions-optimistic-detached">11.3.3. 脱管对象(deatched object)和自动版本化</a></span></dt><dt><span class="sect2"><a href="transactions.html#transactions-optimistic-customizing">11.3.4. 定制自动版本化行为</a></span></dt></dl></dd><dt><span class="sect1"><a href="transactions.html#transactions-locking">11.4. 悲观锁定(Pessimistic Locking)</a></span></dt><dt><span class="sect1"><a href="transactions.html#transactions-connection-release">11.5. 连接释放模式(Connection Release Modes)</a></span></dt></dl></dd><dt><span class="chapter"><a href="events.html">12. 拦截器与事件(Interceptors and events) </a></span></dt><dd><dl><dt><span class="sect1"><a href="events.html#objectstate-interceptors">12.1. 拦截器(Interceptors) </a></span></dt><dt><span class="sect1"><a href="events.html#objectstate-events">12.2. 事件系统(Event system) </a></span></dt><dt><span class="sect1"><a href="events.html#objectstate-decl-security">12.3. Hibernate的声明式安全机制 </a></span></dt></dl></dd><dt><span class="chapter"><a href="batch.html">13. 批量处理(Batch processing)</a></span></dt><dd><dl><dt><span class="sect1"><a href="batch.html#batch-inserts">13.1. 批量插入(Batch inserts)</a></span></dt><dt><span class="sect1"><a href="batch.html#batch-update">13.2. 批量更新(Batch updates)</a></span></dt><dt><span class="sect1"><a href="batch.html#batch-statelesssession">13.3. StatelessSession (无状态session)接口</a></span></dt><dt><span class="sect1"><a href="batch.html#batch-direct">13.4. DML(数据操作语言)风格的操作(DML-style operations)</a></span></dt></dl></dd><dt><span class="chapter"><a href="queryhql.html">14. HQL: Hibernate查询语言</a></span></dt><dd><dl><dt><span class="sect1"><a href="queryhql.html#queryhql-casesensitivity">14.1. 大小写敏感性问题</a></span></dt><dt><span class="sect1"><a href="queryhql.html#queryhql-from">14.2. from子句</a></span></dt><dt><span class="sect1"><a href="queryhql.html#queryhql-joins">14.3. 关联(Association)与连接(Join)</a></span></dt><dt><span class="sect1"><a href="queryhql.html#queryhql-joins-forms">14.4. join 语法的形式</a></span></dt><dt><span class="sect1"><a href="queryhql.html#queryhql-select">14.5. select子句</a></span></dt><dt><span class="sect1"><a href="queryhql.html#queryhql-aggregation">14.6. 聚集函数</a></span></dt><dt><span class="sect1"><a href="queryhql.html#queryhql-polymorphism">14.7. 多态查询</a></span></dt><dt><span class="sect1"><a href="queryhql.html#queryhql-where">14.8. where子句</a></span></dt><dt><span class="sect1"><a href="queryhql.html#queryhql-expressions">14.9. 表达式</a></span></dt><dt><span class="sect1"><a href="queryhql.html#queryhql-ordering">14.10. order by子句</a></span></dt><dt><span class="sect1"><a href="queryhql.html#queryhql-grouping">14.11. group by子句</a></span></dt><dt><span class="sect1"><a href="queryhql.html#queryhql-subqueries">14.12. 子查询</a></span></dt><dt><span class="sect1"><a href="queryhql.html#queryhql-examples">14.13. HQL示例</a></span></dt><dt><span class="sect1"><a href="queryhql.html#queryhql-bulk">14.14. 批量的UPDATE和DELETE</a></span></dt><dt><span class="sect1"><a href="queryhql.html#queryhql-tipstricks">14.15. 小技巧 & 小窍门</a></span></dt></dl></dd><dt><span class="chapter"><a href="querycriteria.html">15. 条件查询(Criteria Queries) </a></span></dt><dd><dl><dt><span class="sect1"><a href="querycriteria.html#querycriteria-creating">15.1. 创建一个Criteria 实例</a></span></dt><dt><span class="sect1"><a href="querycriteria.html#querycriteria-narrowing">15.2. 限制结果集内容</a></span></dt><dt><span class="sect1"><a href="querycriteria.html#querycriteria-ordering">15.3. 结果集排序</a></span></dt><dt><span class="sect1"><a href="querycriteria.html#querycriteria-associations">15.4. 关联</a></span></dt><dt><span class="sect1"><a href="querycriteria.html#querycriteria-dynamicfetching">15.5. 动态关联抓取</a></span></dt><dt><span class="sect1"><a href="querycriteria.html#querycriteria-examples">15.6. 查询示例</a></span></dt><dt><span class="sect1"><a href="querycriteria.html#querycriteria-projection">15.7. 投影(Projections)、聚合(aggregation)和分组(grouping)</a></span></dt><dt><span class="sect1"><a href="querycriteria.html#querycriteria-detachedqueries">15.8. 离线(detached)查询和子查询</a></span></dt><dt><span class="sect1"><a href="querycriteria.html#query-criteria-naturalid">15.9. 根据自然标识查询(Queries by natural identifier)</a></span></dt></dl></dd><dt><span class="chapter"><a href="querysql.html">16. Native SQL查询</a></span></dt><dd><dl><dt><span class="sect1"><a href="querysql.html#querysql-creating">16.1. 使用SQLQuery</a></span></dt><dt><span class="sect1"><a href="querysql.html#querysql-aliasreferences">16.2. 别名和属性引用</a></span></dt><dt><span class="sect1"><a href="querysql.html#querysql-namedqueries">16.3. 命名SQL查询</a></span></dt><dd><dl><dt><span class="sect2"><a href="querysql.html#propertyresults">16.3.1. 使用return-property来明确地指定字段/别名</a></span></dt><dt><span class="sect2"><a href="querysql.html#sp_query">16.3.2. 使用存储过程来查询</a></span></dt><dd><dl><dt><span class="sect3"><a href="querysql.html#querysql-limits-storedprocedures">16.3.2.1. 使用存储过程的规则和限制</a></span></dt></dl></dd></dl></dd><dt><span class="sect1"><a href="querysql.html#querysql-cud">16.4. 定制SQL用来create,update和delete</a></span></dt><dt><span class="sect1"><a href="querysql.html#querysql-load">16.5. 定制装载SQL</a></span></dt></dl></dd><dt><span class="chapter"><a href="filters.html">17. 过滤数据</a></span></dt><dd><dl><dt><span class="sect1"><a href="filters.html#objectstate-filters">17.1. Hibernate 过滤器(filters)</a></span></dt></dl></dd><dt><span class="chapter"><a href="xml.html">18. XML映射</a></span></dt><dd><dl><dt><span class="sect1"><a href="xml.html#xml-intro">18.1. 用XML数据进行工作</a></span></dt><dd><dl><dt><span class="sect2"><a href="xml.html#xml-intro-mapping">18.1.1. 指定同时映射XML和类</a></span></dt><dt><span class="sect2"><a href="xml.html#xml-onlyxml">18.1.2. 只定义XML映射</a></span></dt></dl></dd><dt><span class="sect1"><a href="xml.html#xml-mapping">18.2. XML映射元数据</a></span></dt><dt><span class="sect1"><a href="xml.html#xml-manipulation">18.3. 操作XML数据</a></span></dt></dl></dd><dt><span class="chapter"><a href="performance.html">19. 提升性能 </a></span></dt><dd><dl><dt><span class="sect1"><a href="performance.html#performance-fetching">19.1. 抓取策略(Fetching strategies) </a></span></dt><dd><dl><dt><span class="sect2"><a href="performance.html#performance-fetching-lazy">19.1.1. 操作延迟加载的关联</a></span></dt><dt><span class="sect2"><a href="performance.html#performance-fetching-custom">19.1.2. 调整抓取策略(Tuning fetch strategies) </a></span></dt><dt><span class="sect2"><a href="performance.html#performance-fetching-proxies">19.1.3. 单端关联代理(Single-ended association proxies) </a></span></dt><dt><span class="sect2"><a href="performance.html#performance-fetching-initialization">19.1.4. 实例化集合和代理(Initializing collections and proxies) </a></span></dt><dt><span class="sect2"><a href="performance.html#performance-fetching-batch">19.1.5. 使用批量抓取(Using batch fetching) </a></span></dt><dt><span class="sect2"><a href="performance.html#performance-fetching-subselect">19.1.6. 使用子查询抓取(Using subselect fetching) </a></span></dt><dt><span class="sect2"><a href="performance.html#performance-fetching-lazyproperties">19.1.7. 使用延迟属性抓取(Using lazy property fetching)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -