文件名称:
hibernate4 reference_zh中文
开发工具:
文件大小: 3mb
下载次数: 0
上传时间: 2014-11-28
详细说明: hibernate4 中文版参考手册 休眠-关系为成语 Java 持久性 休眠的参考文档 休眠团队 JBoss 视觉设计团队 4.3.4.Final 版权所有 © 2004 年红色帽子股份有限公司 法律公告 2014-03-03 表的内容 前言 1.教程 1.1.第 1 部分-第一个休眠状态应用程序 1.1.1.安装程序 1.1.2.第一类 1.1.3.映射文件 1.1.4.休眠状态配置 1.1.5.与 Maven 建立 1.1.6.启动和佣工 1.1.7.加载和存储的对象 1.2.第 2 部分-映射协会 1.2.1.映射 Person 类 1.2.2.单向的基于集的关联 1.2.3.合作协会 1.2.4 的值的集合 1.2.5.双向协会 1.2.6.工作双向链接 1.3.第 3 部分-EventManager web 应用程序 1.3.1.写作基本 servlet 1.3.2.处理和呈现 1.3.3.部署和测试 1.4.摘要 2.体系结构 2.1.概述 2.1.1.极少主义建筑 2.1.2.全面的体系结构 2.1.3.基本的 Api 2.2.上下文的会话 3.配置 3. 1.编程配置 3.2.获得 SessionFactory 3.3.JDBC 连接 3.4.可选的配置属性 3.4.1.SQL 方言 3.4.2.外部联接取 3.4.3.二进制流 3.4.4.第二次一级和查询缓存 3.4.5.查询语言替代 3.4.6.休眠状态统计信息 3.5.日志记录 3.6.执行 NamingStrategy 3.7.执行 PersisterClassProvider 3.8.XML 配置文件 3.9.Java EE 应用服务器集成 3.9.1.交易策略配置 3.9.2.JNDI 绑定 SessionFactory 3.9.3.当前会话上下文管理 JTA 与 4.持久性类 4.1.一个简单的 POJO 示例 4.1.1.实现一个无参数构造函数 4.1.2.提供标识符属性 4.1.3.喜欢非最终类 (半可选) 4.1.4.声明访问器和为持久性字段赋值方法 (可选) 4.2.实现继承 4.3.执行 equals()和 hashCode() 4.4.动态模型 4.5.Tuplizers 4.6.EntityNameResolvers 5.基本的 O/R 映射 5.1.映射声明 5.1.1.实体 5.1.2.标识符 5.1.3.乐观锁定属性 (可选) 5.1.4.财产 5.1.5.嵌入对象 (aka 组件) 5.1.6.继承策略 5.1.7.映射到一个一个和一个对许多协会 5.1.8.自然 id 5.1.9.任何 5.1.10.属性 5.1.11.一些 hbm.xml 特点 5.2.休眠类型 5.2.1.各实体和值 5.2.2.基本值类型 5.2.3.自定义的值类型 5.3.不止一次映射类 5.4.SQL 带引号的标识符 5.5.生成的属性 5.6.列变压器: 读取和写入的表达式 5.7.辅助数据库对象 6.类型 6.1.值类型 6.1.1.基本值类型 6.1.2.复合类型 6.1.3.集合类型 6.2.实体类型 6.3.类型类别的意义 6.4.自定义类型 6.4.1.自定义类型使用 org.hibernate.type.Type 6.4.2.自定义类型使用 org.hibernate.usertype.UserType 6.4.3.自定义类型使用 org.hibernate.usertype.CompositeUserType 6.5.类型注册表 7.集合的映射 7.1.持久集合 7.2.如何将集合映射 7.2.1.收集外键 7.2.2.带有索引的集合 7.2.3.基本类型和可嵌入的对象的集合 7.3.先进集合的映射 7.3.1.排序集合 7.3.2.双向关联 7.3.3.双向关联与带有索引的集合 7.3.4.三元协会 7.3.5.Using an 7.4.集合的例子 8.关联映射 8.1.介绍 8.2.单向关联 8.2.1.多到一 8.2.2.一对一 8.2.3.一到多 8.3.使用联接表单向关联 8.3.1.一到多 8.3.2.多到一 8.3.3.一对一 8.3.4.多对多 8.4.双向关联 8.4.1.一到多/多对一 8.4.2.一对一 8.5.使用联接表双向关联 8.5.1.一到多/多对一 8.5.2.一到一 8.5.3.多对多 8.6.更复杂的关联映射 9.组件映射 9.1.依赖对象 9.2.依赖对象的集合 9.3.地图指数作为组件 9.4.作为复合标识符的组成部分 9.5.动态组件 10.继承映射 10.1.这三项战略 10.1.1.每类层次结构表 10.1.2.每子类的表 10.1.3.每子类表: 使用鉴别器 10.1.4.混合每类层次结构中与每个子类表表 10.1.5.每个具体类表 10.1.6。 每个具体类使用隐式多态性表 10.1.7.混合隐式多态性与其他继承映射 10.2.限制 11.处理的对象 11.1.休眠状态的对象状态 11.2.制作对象持久性 11.3.加载对象 11.4.查询 11.4.1.执行查询 11.4.2.过滤收藏 11.4.3.标准查询 11.4.4。 在本机 SQL 查询 11.5.修改持久性对象 11.6.修改分离的对象 11.7.自动状态检测 11.8.删除持久性对象 11.9.两个不同数据存储区之间复制对象 11.10.冲洗第届会议 11.11.可传递持久性 11.12.使用元数据 12.只读实体 12.1.使持久性实体只读 12.1.1.不可变的类的实体 12.1.2.加载持久性实体作为只读 12.1.3.加载只读实体从 HQL 查询条件 12.1.4.使持久性实体只读 12.2.只读属性类型影响 12.2.1.简单属性 12.2.2.单向关联 12.2.3.双向关联 13.交易和并发性 13.1.会议和事务作用域 13.1.1.的工作单位 13.1.2.长对话 13.1.3.考虑到对象标识 13.1.4.共同问题 13.2.数据库事务划分 13.2.1.非托管环境 13.2.2.使用 JTA 13.2.3.异常处理 13.2.4.事务超时 13.3.乐观并发控制 13.3.1.应用程序版本检查 13.3.2.扩展会话和自动版本控制 13.3.3。 分离对象和自动版本控制 13.3.4.自定义自动版本控制 13.4.悲观锁定 13.5.连接释放模式 14.拦截器和事件 14.1.拦截器 14.2.事件系统 14.3.休眠的声明性安全 15.批处理 15.1.批量插入 15.2.批处理更新 15.3.StatelessSession 接口 15.4.风格 DML 操作 16.HQL: 休眠的查询语言 16.1.区分大小写 16.2.from 子句 16.3.协会和联接 16.4.的 join 语法形式 16.5.引用的标识符属性 166.select 子句 16.7.聚合函数 16.8.多态查询 16.9.where 子句 16.10.表达式 16.11.由子句的顺序 16.12.由子句组 16.13.子查询 16.14。 HQL 示例 16.15。 批量更新和删除 16.16。 提示 & 技巧 16.17.组件 16.18.行值构造函数语法 17.标准查询 17.1.创建一个 Criteria 实例 17.2.缩小的结果集 17.3.对结果进行排序 17.4.协会 17.5.动态协会取 17.6。 组件 17.7。 收藏 178.示例查询 17.9.预测、 聚合和分组 17.10。 分离查询和子查询 17.11.由天然标识符的查询 18.本机 SQL 18.1.使用 SQLQuery 18.1.1.标量查询 18.1.2.实体查询 18.1.3.处理协会和集合 18.1.4.返回的多个实体 18.1.5.返回非托管实体 18.1.6.处理继承 18.1.7.参数 18.2.命名 SQL 查询 18.2.1.使用返回属性来显式指定列/别名名称 18.2.2.使用存储的过程查询 18.3.自定义 SQL 进行创建、 更新和删除 18.4.自定义 SQL 进行加载 19.筛选数据 19.1.休眠状态筛选器 20.提高性能 20.1.获取战略 20.1.1.与懒协会合作 20.1.2.调节 fetch 战略 20.1.3.单端协会代理服务器 20.1.4.初始化集合和代理服务器 20.1.5.使用批处理获取 20.1.6.使用再选择取 20.1.7.读取配置文件 20.1.8.使用提取懒属性 20.2.二级缓存 20.2.1.缓存映射 20.2.2.战略: 只读 20.2.3.战略: 读/写 20.2.4.战略: nonstrict 的读写 20.2.5.战略: 事务性 20.2.6.高速缓存-提供商/并发-策略兼容性 20.3.管理缓存 20.4.查询缓存 20.4.1.有利的查询缓存 20.4.2.查询缓存区域 205.字节码增强 20.5.1.实现 org.hibernate.engine.spi.ManagedEntity 接口 20.5.2.运行时工具 20.5.3。 Buildtime 文书 20.6.了解集合性能 20.6.1。 分类学 20.6.2.列表、 地图、 idbags 和集是要更新的最有效的集合 20.6.3.袋和列表是最有效率的逆收藏 20.6.4.一个射击删除 20.7.监测性能 20.7.1.监测 SessionFactory 20.7.2。 度量标准 21.工具集指南 21.1.自动架构生成 21.1.1.自定义架构 21.1.2.运行该工具 21.1.3。 属性 21.1.4.使用 Ant 21.1.5.增量架构更新 21.1.6.通过使用 Ant 增量架构更新, 21.1.7.架构验证 21.1.8.使用 Ant 的架构验证 22.附加模块 22.1.豆验证 22.1.1.添加 Bean 验证 22.1.2.配置 22.1.3.传染性侵犯 22.1.4.数据库架构 22.2.冬眠搜索 22.2.1.说明 22.2.2.综合化与休眠的批注 23.示例: 父/子 23.1.有关集合的说明 23.2.双向一到多 23.3.级联的生命周期 23.4.叶栅和 unsaved-value 235.结论 24.示例: 博客应用程序 24.1.持久性类 24.2.休眠状态映射 24.3.休眠状态代码 25.示例: 各种映射 25.1.雇主/雇员 25.2.作者/工作 25.3.客户/订单/产品 25.4.杂项示例映射 25.4.1."类型"一对一关联 25.4.2.复合键示例 25.4.3.多对多与共享复合键属性 25.4.4.内容根据歧视 25.4.5.上备用钥匙协会 26.最佳做法 27.数据库可移植性注意事项 271.可携带性基本知识 27.2。 方言 27.3.方言的决议 27.4.标识符代 27.5.数据库功能 27.6。 类型映射 引用 表的列表 3.1.休眠 JDBC 属性 3.2.休眠数据源属性 3.3.休眠状态配置属性 3.4.休眠 JDBC 和连接属性 3.5.休眠状态缓存属性 3.6.休眠状态的事务属性 3.7.杂项属性 3.8.休眠状态 SQL 方言 (hibernate.dialect) 3.9.休眠状态日志类别 3.10. JTA TransactionManagers 10.1.继承映射功能 12.1.只读实体上的属性类型的影响 18.1.注塑别名 20.1.缓存提供程序 20.2.缓存并发策略支持 21.1.摘要 21.2。 SchemaExport 命令行选项 21.3。 SchemaExport 连接属性 21.4。 SchemaUpdate 命令行选项 21.5。 SchemaValidator 命令行选项 ...展开收缩
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.