5.2.1. assigned:...............................................................................................................21
5.2.2. hilo:.......................................................................................................................21
5.2.3. seqhilo:.................................................................................................................21
5.2.4. increment:.............................................................................................................21
5.2.5. indentity:...............................................................................................................22
5.2.6. sequence:..............................................................................................................22
5.2.7. native:...................................................................................................................22
5.2.8. uuid.hex:...............................................................................................................22
5.2.9. uuid.string:............................................................................................................22
5.2.10. foreign:...............................................................................................................22
5.3. 主键赋值策略演示............................................................................................................22
5.4. 复合主键处理....................................................................................................................23
5.4.1. 复合主键处理 - 普通方案.....................................................................................23
5.4.2. 复合主键处理 -在查询条件中的应用..................................................................23
5.4.3. 复合主键处理 – 主键封装类方案........................................................................23
5. Hibernate 查询方案......................................................................................................................24
5.1. HQL 方案...........................................................................................................................24
5.1.1. HQL 方案 - 普通查询............................................................................................24
5.1.2. 查询部分字段.........................................................................................................25
5.1.2.1. HQL 方案 - 查询一个字段.........................................................................25
5.1.2.2. HQL 方案 - 查询多个字段.........................................................................25
5.1.2.3. HQL 方案 – 实例化多个字段查询结果....................................................26
5.2. 统计函数调用方案............................................................................................................26
5.2.1. COUNT():统计记录条数。................................................................................26
5.2.2. MIN():求最小值。..............................................................................................26
5.2.3. MAX():求最大值。.............................................................................................27
5.2.4. SUM():求和。.....................................................................................................27
5.2.5. AVG():求平均值。..............................................................................................27
5.3. 嵌套子查询方案................................................................................................................27
Begin*************************************.......................................................................27
5.3.1. All:所有记录。....................................................................................................27
5.3.2. Any:记录中的任意一条。..................................................................................28
5.3.3. Some:与 Any 一样。...........................................................................................28
5.3.4. In:与“=Any”一样。...........................................................................................28
5.3.5. Exists:查询至少要返回一条记录。...................................................................28
*************************************end...........................................................................28
5.4. 本地 SQL 检索方案...........................................................................................................28
5.4.1. 本地 SQL 检索方案 - 基本查询............................................................................28
5.4.2. 本地 SQL 检索方案 – 命名查询...........................................................................29
5.4.3. 本地 SQL 检索方案 – 命名查询(不带参数)........................................................29
5.4.4. 本地 SQL 检索方案 – 命名查询(带参数)............................................................29
6. 关联表的操作...............................................................................................................................30
6.1. 一对一................................................................................................................................30
6.1.1. 一对一 – 以主键关联............................................................................................31