欢迎来到天天文库
浏览记录
ID:1429299
大小:359.70 KB
页数:231页
时间:2017-11-11
《hibernate5.0用户手册中文版》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、Hibernate.org社区文档Hibernate用户手册Hibernate-纯java的关系型持久层框Hibernate团队JBoss可视化设计团队5.0.0.FinalCopyright©2011RedHat,Inc.2015-08-20目录Hibernate用户手册1Hibernate-纯java的关系型持久层框1Hibernate团队1JBoss可视化设计团队1序言8第1章. Architecture(体系架构)91.1. 概述101.2. Contextualsessions(session上下文)11第2章. DomainMode
2、l(域模型)122.1. POJO模型132.1.1. 实现无参构造函数132.1.2. 提供identifier(标识)属性142.1.3. 使用非final类142.1.4. 为持久化属性声明get,set方法152.1.5. 实现equals()与hashCode()方法152.2. Dynamic(动态)模型23第3章 Bootstrap(引导、启动253.1. Native(原生、本地)引导263.1.1.构建ServiceRegistry263.1.2. 构建Metadata293.1.3. 构建SessionFactory323.
3、2. JPA引导JPABootstrapping343.2.1. JPA兼容模式的引导343.2.2. Proprietary2-phase引导35第4章 持久化Context(上下文)354.1. 实体持久化364.2. 删除实体374.3. 获取没有初始化数据的实体384.4. 获取已经初始化数据的实体384.5. 通过natural-id(自然ID)获得实体394.6. 刷新实体状态414.7. 更改托管态或者持久态424.8. 使用游离态数据424.8.1. 复位游离态数据(游离态变成托管态)434.8.2. 合并游离态数据4.9. 验
4、证对象的状态444.10. 从JPA访问Hibernate46第5章 访问数据库465.1. ConnectionProvider(连接提供器)475.1.1. 使用DataSources485.1.2. 使用c3p0485.1.3. 使用proxool连接池505.1.4. 使用Hikari515.1.5. 使用Hibernate内置的(不支持)的连接池515.1.6. 用户自定义的连接525.1.7. ConnectionProvider事务设置525.2. 数据库Dialect(方言)52第6章 事务与并发控制546.1. 物理事务556
5、.1.1. JTA配置566.2. Hibernate事务API586.3. 事务模式(与反模式)636.3.1. Session-per-operation(每操作一个会话)反模式636.3.2. Session-per-request(每请求一个会话)模式636.3.3. Conversations(对话)646.3.4. Session-per-application(每应用一个会话)666.4. 常见问题66第7章 JNDI66第8章 锁678.1. 乐观锁688.1.1. 指定版本号688.1.2. Timestamp(时间戳)718
6、.2. 悲观锁738.2.1. LockMode类73第9章 Fetching(抓取)749.1. 基础759.2. 应用抓取策略769.2.1. 不抓取789.2.2. 通过查询动态抓取809.2.3. 通过配置文件动态抓取81第10章批处理8210.1. JDBC批处理82第11章 缓冲8311.1. 配置二级缓存8311.1.1. RegionFactory(注册工厂)8311.1.2. 缓冲行为8411.2. 管理缓冲数据86第十二章12. 拦截器和事件8612.1. 拦截器(Interceptors)8612.2. Native(原生
7、、本地)事件系统8712.2.1. Hibernate声明式安全8812.3. JPA回调91第13章 HQL与JPQL9413.1. 大小写敏感性9713.2. 语句(Stataement)类型9713.2.1. Select语句9713.2.2. Update语句9813.2.3. Delete语句10013.2.4. Insert语句10013.3. FROM子句10213.3.1. 标识变量10213.3.2. Root(根)实体引用10213.3.3. 显式join10313.3.4. 隐式join(path表达式)10613.3.5
8、. 集合成员引用10813.3.6. Polymorphism(多态)11113.4. 表达式11213.4.1. 标识变量11213.4.2. 路径
此文档下载收益归作者所有