EF-ORM使用手册 2014版.docx

上传人:da****u 文档编号:1112560 上传时间:2018-12-08 格式:DOCX 页数:218 大小:1.31MB
下载 相关 举报
EF-ORM使用手册 2014版.docx_第1页
第1页 / 共218页
EF-ORM使用手册 2014版.docx_第2页
第2页 / 共218页
EF-ORM使用手册 2014版.docx_第3页
第3页 / 共218页
EF-ORM使用手册 2014版.docx_第4页
第4页 / 共218页
EF-ORM使用手册 2014版.docx_第5页
第5页 / 共218页
点击查看更多>>
资源描述

1、 EF-ORM使用手册 2014版(原名:25 个案例精通 Easy Frame-ORM - 2011)1. EF-ORM概览 .81.1. 名词解释 .81.2. 主要特点和特性 .91.3. 选择 EF的理由 .121.3.1. API方式和 xxQL(查询语言)之间的平衡 .121.3.2. 比某 H框架更灵活 .131.3.3. 比Batis 框架更高效 .141.3.4. 性能 .142. 入门 Getting started.151.1. 第一个案例 .151.1.1. Install plug-in for Eclipse.151.1.2. 示例工程搭建 .161.1.3. He

2、llo World! .181.2. 正式开始 EF-ORM之旅 .201.2.1. EF-ORM的原生 Entity.201.2.2. POJO or Non POJO .231.2.3. 实体的增强 .241.2.3.1. 使用 Maven构建时 .251.2.3.2. 在 Eclipse中运行单元测试时 .251.2.3.3. 在开发调试时 .251.2.3.4. 手工增强 .271.3. 创建实体 .271.3.1. 从数据库创建实体 .271.3.2. 从 PDM文件导入实体 .281.3.3. 手工编辑和常用 JPA Annotation.301.3.3.1. 注解的使用 .301

3、.3.3.2. 映射关系和注解的省略 .323. 基本操作与对象映射 .323.1. 基本单表操作 .323.1.1. 复合主键 .333.1.2. 主键自增 .353.1.2.1. 自增值自动回写 .353.1.2.2. 四种 JPA主键生成方式 .363.1.2.3. 配置的简化 .373.1.2.4. Sequence或 Table下的其他配置 .373.1.2.5. Sequence或 Table的性能优化 .383.1.2.6. 配置方法和总结 .403.1.3. 查询操作 .413.1.3.1. 按主键或模板查询 .413.1.3.2. 更复杂的条件 .423.2. 你不是在操作对

4、象池 .433.2.1. 查询条件与字段排序 .463.2.2. 更新主键列 .473.2.3. 特殊条件: AllRecordsCondition.473.2.4. QueryBuilder的使用 .483.2.5. Criteria API和查询语言 .504. Criteria API单表操作 .514.1. 查询 .524.1.1. 查询条件的用法 .524.1.1.1. And Or Not .524.1.1.2. 使用函数或表达式作为条件 .534.1.1.3. 使用 JPQLExpression .544.1.1.4. 使用 SqlExpression .554.1.2. 使用

5、Selects对象 .554.1.2.1. 定义查询的列 .554.1.2.2. 使用 Distinct .564.1.2.3. 使用 Group和 max/min .564.1.2.4. 使用 Having.574.1.2.5. count的用法 .584.1.2.6. 使用数据库函数 .594.1.2.7. 在查询项中使用 SQL表达式 .604.1.3. 分页 .614.1.3.1. 限定结果范围 .614.1.3.2. 使用 PagingIterator .624.1.4. 小结 .644.2. 更新 .644.2.1. 基本操作 .644.2.2. 更新操作 Query的构成 .65

6、4.2.3. 更多的更新用法 .664.2.3.1. 并发环境下原子操作的更新 .664.2.3.2. 使用 prepareUpdate方法 .684.2.4. UpdateValueMap的一些特性 .694.2.4.1. 回写 .694.2.4.2. 自动清空 .694.2.4.3. stopUpdate和 startUpdate.694.2.4.4. 通过对比形成 updateValueMap .694.3. 删除记录 .714.3.1. 概述 .714.3.2. 用法示例 .714.3.2.1. 基本操作 .714.3.2.2. 使用 Query对象 .725. 级联操作 .725.1

7、. 基本操作 .735.1.1. 使用注解描述级联关系 .735.1.2. 单表操作方式的保留 .745.1.3. 级联操作的效果 .765.2. 使用注解定义级联行为 .785.2.1. 仅引用级联对象的单个字段 .785.2.2. JoinDescription .805.2.2.1. 定义与作用 .805.2.2.2. 控制关联对象列表的排序和数量 .815.2.2.3. 在 FilterCondition中使用变量 .825.2.3. 其他 JPA注解的支持 .825.2.3.1. 延迟加载 .825.2.3.2. 外连接获取 .835.2.3.3. 级联方向 .845.2.4. 定制

8、级联行为 .855.2.4.1. 四种级联关系的行为 .855.2.4.2. 使用注解限制级联关系的使用场合 .895.2.5. 级联条件 CascadeCondition.896. Criteria API多表操作 .906.1. Join查询 .926.1.1. 基本用法 .926.1.2. 使用 Selects对象 .936.1.3. 分页和总数 .946.1.4. 条件容器的问题 .956.2. Union查询 .976.3. Exists条件和 NotExists条件 .987. 本地化查询 .997.1. 本地化查询是什么 .997.2. 使用本地化查询 .1017.2.1. NamedQuery和 NativeQuery.1017.2.2. API和用法 .1027.2.3. 命名查询的配置 .1057.2.3.1. 配置在 named-queries.xml中 .1057.2.3.2. 配置在数据库中 .1057.2.3.3. 数据源绑定 .1067.2.3.4. 动态更新命名查询配置 .1077.3. NativeQuery特性使用 .1087.3.1. Schema重定向 .

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育教学资料库 > 课件讲义

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。