下载 >  开发技术 >  Java > hibernate
4分

hibernate

目录<br><br>前言<br>1. 翻译说明<br>1. 在Tomcat中快速上手<br>1.1. 开始Hibernate之旅<br>1.2. 第一个可持久化类<br>1.3. 映射cat<br>1.4. 与猫同乐<br>1.5. 结语<br>2. 体系结构<br>2.1. 总览<br>2.2. JMX集成<br>2.3. JCA支持<br>3. SessionFactory配置<br>3.1. 可编程配置方式<br>3.2. 获取SessionFactory<br>3.3. 用户自行提供JDBC连接<br>3.4. Hibernate提供的JDBC连接<br>3.5. 可选配置属性<br>3.5.1. SQL Dialects SQL 方言<br>3.5.2. 外连接抓取(Outer Join Fetching )<br>3.5.3. 二进制流<br>3.5.4. 自定义Cac heProvider<br>3.5.5. 事务策略配置<br>3.5.6. 绑定SessionFactory到JNDI<br>3.5.7. 查询语言替换 <br>3.6. Logging<br>3.7. 实现NamingStrategy(命名策略)<br>3.8. XML配置文件<br>4. 持久化类(Persistent Classes)<br>4.1. POJO简单示例<br>4.1.1. 为持久化字段声明访问器(accessors)和是否可变的标志(mutators)<br>4.1.2. 实现一个默认的构造方法(constructor)<br>4.1.3. 提供一个标识属性(identifier property)(可选) <br>4.1.4. 建议使用不是final的类 (可选)<br>4.2. 实现继承(Inheritance)<br>4.3. 实现equals()和hashCode()<br>4.4. 持久化生命周期(Lifecycle)中的回调(Callbacks)<br>4.5. 合法性检查(Validatable)回调<br>4.6. XDoclet标记示例<br>5. O/R Mapping基础<br>5.1. 映射声明(Mapping declaration)<br>5.1.1. Doctype<br>5.1.2. hibernate-mapping<br>5.1.3. class<br>5.1.4. id<br>5.1.4.1. generator<br>5.1.4.2. 高/低位算法(Hi/Lo Algorithm)<br>5.1.4.3. UUID算法(UUID Algorithm )<br>5.1.4.4. 标识字段和序列(Identity columns and Sequences)<br>5.1.4.5. 程序分配的标识符(Assigned Identifiers)<br>5.1.5. composite-id 联合ID<br>5.1.6. 识别器(discriminator)<br>5.1.7. 版本(version)(可选)<br>5.1.8. 时间戳(timestamp )(可选)<br>5.1.9. property<br>5.1.10. 多对一(many-to-one)<br>5.1.11. 一对一<br>5.1.12. 组件(component), 动态组件(dynamic-component)<br>5.1.13. 子类(subclass)<br>5.1.14. 连接的子类(joined-subclass)<br>5.1.15. map, set, list, bag<br>5.1.16. 引用(import)<br>5.2. Hibernate 的类型<br>5.2.1. 实体(Entities)和值(values)<br>5.2.2. 基本值类型<br>5.2.3. 持久化枚举(Persistent enum)类型<br>5.2.4. 自定义值类型<br>5.2.5. 映射到"任意"(any)类型<br>5.3. SQL中引号包围的标识符<br>5.4. 映射文件的模块化(Modular mapping files)<br>6. 集合类(Collections)映射<br>6.1. 持久化集合类(Persistent Collections)<br>6.2. 映射集合(Mapping a Collection)<br>6.3. 值集合和多对多关联(Collections of Values and Many-To-Many Associations)<br>6.4. 一对多关联(One-To-Many Associations)<br>6.5. 延迟初始化(延迟加载)(Lazy Initialization)<br>6.6. 集合排序(Sorted Collections)<br>6.7. 使用<idbag><br>6.8. 双向关联(Bidirectional Associations)<br>6.9. 三重关联(Ternary Associations)<br>6.10. 异类关联(Heterogeneous Associations)<br>6.11. 集合例子(Collection example)<br>7. 组件(Component)映射<br>7.1. 依赖对象(Dependent objects)<br>7.2. 在集合中出现的依赖对象<br>7.3. 组件作为Map的索引(Components as Map indices )<br>7.4. 组件作为联合标识符(Components as composite identifiers)<br>7.5. 动态组件 (Dynamic components)<br>8. 继承映射(Inheritance Mappings)<br>8.1. 三种策略<br>8.2. 限制<br>9. 操作持久化数据(Manipulating Persistent Data)<br>9.1. 创建一个持久化对象<br>9.2. 装载对象<br>9.3. Querying<br>9.3.1. 标量查询(Scalar query)<br>9.3.2. 查询接口(Query interface)<br>9.3.3. 可滚动迭代(Scrollable iteration)<br>9.3.4. 过滤集合类(Filtering collections)<br>9.3.5. 条件查询<br>9.3.6. 使用本地SQL的查询<br>9.4. 更新对象<br>9.4.1. 在同一Session中更新<br>9.4.2. 更新从session脱离的对象<br>9.4.3. 把与Session脱离的对象重新绑定<br>9.5. 删除持久化对象<br>9.6. 同步(Flush)<br>9.7. 结束一个Session<br>9.7.1. 同步(Flush) Session<br>9.7.2. 提交数据库事务<br>9.7.3. 关闭Session<br>9.7.4. 处理异常<br>9.8. 生命周期和对象图(Lifecyles and object graphs)<br>9.9. 拦截器(Interceptors)<br>9.10. 元数据(Metadata) API<br>10. 事务和并行(Transactions And Concurrency)<br>10.1. 配置,会话和工厂(Configurations, Sessions and Factories)<br>10.2. 线程和连接(Threads and connections)<br>10.3. 考虑对象辨别<br>10.4. 乐观并发控制(Optimistic concurrency control)<br>10.4.1. 使用长生命周期带有自动版本化的会话<br>10.4.2. 使用带有自动版本化的多个会话<br>10.4.3. 应用程序自己进行版本检查<br>10.5. 会话断开连接(Session disconnection)<br>10.6. 悲观锁定(Pessimistic Locking)<br>11. Hibernate查询语言(Query Language), 即HQL<br>11.1. 大小写敏感性(Case Sensitivity)<br>11.2. from 子句<br>11.3. 联合(Associations)和连接(joins)<br>11.4. select子句<br>11.5. 统计函数(Aggregate functions)<br>11.6. 多态(polymorphism)查询<br>11.7. where子句<br>11.8. 表达式(Expressions)<br>11.9. order by 子句<br>11.10. group by 子句<br>11.11. 子查询<br>11.12. HQL示例<br>11.13. 提示和技巧(Tips & Tricks)<br>12. 条件查询(Criteria Query)<br>12.1. 创建一个Criteria实例<br>12.2. 缩小结果集范围<br>12.3. 对结果排序<br>12.4. 关联(Associations)<br>12.5. 动态关联对象获取(Dynamic association fetching)<br>12.6. 根据示例查询(Example queries)<br>13. 原生SQL查询<br>13.1. 创建一个基于SQL的Query<br>13.2. 别名和属性引用<br>13.3. 为SQL查询命名<br>14. 性能提升(Improving performance)<br>14.1. 理解集合的性能<br>14.1.1. 分类<br>14.1.2. Lists, maps 和sets用于更新效率最高<br>14.1.3. Bag和list是反向集合类中效率最高的<br>14.1.4. 一次性删除(One shot delete)<br>14.2. 用于延迟装载的代理<br>14.3. 第二层缓存(The Second Level Cache)s<br>14.3.1. 对映射(Mapping)缓冲<br>14.3.2. 策略:只读缓存<br>14.3.3. 策略:读/写缓存<br>14.3.4. 策略:不严格的读/写缓存<br>14.3.5. 策略:事务缓存(transactional)<br>14.4. 管理Session缓存<br>14.5. 查询缓存(Query Cache)<br>15. 工具箱指南<br>15.1. Schema 生成器(Schema Generation)<br>15.1.1. 对schema定制化(Customizing the schema)<br>15.1.2. 运行该工具<br>15.1.3. 属性(Properties)<br>15.1.4. 使用Ant(Using Ant)<br>15.1.5. 对schema的增量更新(Incremental schema updates)<br>15.1.6. 用Ant来增量更新schema(Using Ant for incremental schema updates)<br>15.2. 代码生成(Code Generation)<br>15.2.1. 配置文件(可选)<br>15.2.2. meta属性<br>15.2.3. 基本的finder生成器(Basic finder generator)<br>15.2.4. 基于Velocity的渲染器/生成器(Velocity based renderer/generator)<br>15.3. 映射文件生成器(Mapping File Generation)<br>15.3.1. 运行此工具<br>16. 示例:父子关系(Parent Child Relationships)<br>16.1. 关于collections<br>16.2. 双向的一对多关系(Bidirectional one-to-many)<br>16.3. 级联生命周期(Cascading lifecycle)<br>16.4. 级联更新(Using cascading update())<br>16.5. 结论<br>17. 示例:Weblog 应用程序<br>17.1. 持久化类<br>17.2. Hibernate 映射<br>17.3. Hibernate 代码<br>18. 示例:不同的映射<br>18.1. 雇员/雇主(Employer/Employee)<br>18.2. 作者/著作(Author/Work)<br>18.3. 客户/订单/产品(Customer/Order/Product)<br>19. 最佳实践(Best Practices) ...展开详情收缩
2007-07-29 上传大小:268KB
立即下载 开通VIP
分享
收藏 举报

评论 共3条

chien1234 很详细,很好
2014-04-25
回复
x635643297 还可以比较详细
2013-03-18
回复
piracle 版本太老了,2.1.6
2013-03-14
回复
Hibernate 必须8大jar包

传个Hibernate的必须jar包,保存在此,如果以后有需求都可以来下载。slf4j是最新的版本。

立即下载
3积分/C币
hibernate实现动态SQL查询

hibernate实现动态SQL查询,通过XML配置SQL,FREEMARKER 解析,生成要执行的SQL

立即下载
3积分/C币
Spring 和Hibernate 整合笔记和jar包

Spring 和Hibernate整合开发的笔记文档和使用的jar包

立即下载
2积分/C币
Hibernate 参考手册中文API文档.chm

Hibernate 参考手册中文API文档.chm

立即下载
50积分/C币
最新hibernate版本5.2.11final

最新hibernate 版本5.2.11.final--最新hibe--最新hibernate 版本5.2.11.finalrnate 版本5.2.11.final--最新hibernate 版本5.2.11.final

立即下载
50积分/C币
hibernate要用到的jar包下载

网上找了一圈也没有一个全的hibernate相关的jar包,全的还都要积分,所以我自己整理了一个,希望给大家提供个方便

立即下载
50积分/C币
hibernate需要的jar包

hibernate配置时所需要的jar包。

立即下载
50积分/C币
hibernate 4 视频学习 全套 拿走 不谢

需要自己下载,谢谢!,如有问题请联系我,我会尽快解决,谢谢啦~~~

立即下载
3积分/C币
spring整合hibernate和redis增删改查实例

spring整合springMVC和hibernate和redis增删改查实例

立即下载
4积分/C币
Hibernate所需的整合jar包

这是一套Hibernate的jar资源整合包,方便程序开发人士使用,可免资源分进行下载,同时也希望下载过的友人给予中肯的反馈

立即下载
3积分/C币
Hibernate Tools插件

该插件提供了一些project wizard(项目向导),可以方便的帮助我们构建Hibernate所需要的各种配置文件,同时支持mapping文件、annotation(注释)和JPA(Sun官方提出的Java持久化规范)的逆向工程和HQL/JPA-QL/Criteria的执行,从而简化Hibernate、JBoss Seam、EJB3等的开发。

立即下载
50积分/C币
springboot集成hibernate

springboot集成hibernate无jpa,在dao中使用SessionFactory操作数据库

立即下载
50积分/C币
Hibernate存储Clob字段的方式总结

介绍了利用Hibernate将一个长字符串转换为流存储至Clob字段中,然后再从Clob字段中读出来,转换为字符串输出的方式

立即下载
10积分/C币
spring+hibernate整合jar包

springMVC+spring+hibernate整合所需的jar包

立即下载
50积分/C币
精通hibernate PDF高清版

精通hibernate hibernate作者编写的书籍

立即下载
50积分/C币
spring boot 2集成hibernate的简单实例

工作需要用到spring boot jpa(表主键类型为字符串且程序能指定主键值)。 网上找不到这样的例子,只好我自已整理一份了。 该demo基于spring boot 2.0.0.RELEASE构建是个可以运行的最基本的例子,它会自动创建表。 希望能得到像我这样的菜鸟点赞。

立即下载
2积分/C币
时间戳实例 绝对好使 hibernate全自动实现时间戳

时间戳实例 绝对好使 hibernate全自动实现时间戳

立即下载
3积分/C币
Hibernate与Mongodb数据库之间的映射

主要介绍了与Mongodb的关系,包括如何实现基于hibernate与Nosql数据库之间的通信

立即下载
3积分/C币
hibernate 全套jar包

需要的jar包都在hibernate-release-4.3.11.Final\lib\required文件夹里,需要的jar包都在hibernate-release-4.3.11.Final\lib\required文件夹里

立即下载
30积分/C币
hibernate实体生成工具

hibernate实体生成工具

立即下载
3积分/C币
hibernate dtd文件

hibernateDTD文件,让Java web开发无需联网 本地进行

立即下载
4积分/C币
hibernate jar包

hibernate还是很好用的,这里基本涵盖了所需的绝大多数包了还包含了很多有用的包哦

立即下载
3积分/C币
hibernate-dtd-xsd约束文件

hibernate的xsd和dtd约束文件合集;

立即下载
8积分/C币
hibernate hibernate

hibernate hibernate hibernate hibernate hibernate hibernate hibernate

立即下载
3积分/C币
Hibernate所需jar包

Hibernate所需jar包,能将对象映射到数据库的必须jar包

立即下载
3积分/C币
Hibernate配置所需jar包

hibernate配置时所需全部jar包

立即下载
50积分/C币
hibernate的所有必备jar包

整合了hibernate所需的全套jar包包括日志jar包以及mysql的连接jar包,希望对大家有所帮助。

立即下载
50积分/C币
hibernate实现递归查询

实际开发中碰到一个使用hibernate递归查询的问题。我解决了发出来给大家一起分享

立即下载
3积分/C币
Hibernate中对表某个字段排序

Hibernate中对表某个字段排序,直接在配置里面实现排序功能。

立即下载
3积分/C币
Springboot2.0.1 + freemarker + hibernate简单实例,可直接运行

步骤: 1、建立mysql数据库demo 2、运行sql脚本 3、更改application.properties中登陆用户名和密码 jdbc.username=xxx jdbc.password=xxx 4、运行Application类

立即下载
3积分/C币
关闭
img

spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
点击完成任务获取下载码
输入下载码
为了良好体验,不建议使用迅雷下载
img

hibernate

会员到期时间: 剩余下载个数: 剩余C币: 剩余积分:0
为了良好体验,不建议使用迅雷下载
VIP下载
您今日下载次数已达上限(为了良好下载体验及使用,每位用户24小时之内最多可下载20个资源)

积分不足!

资源所需积分/C币 当前拥有积分
您可以选择
开通VIP
4000万
程序员的必选
600万
绿色安全资源
现在开通
立省522元
或者
购买C币兑换积分 C币抽奖
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
为了良好体验,不建议使用迅雷下载
确认下载
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
为了良好体验,不建议使用迅雷下载
VIP和C币套餐优惠
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
确认下载
下载
您还未下载过该资源
无法举报自己的资源

兑换成功

你当前的下载分为234开始下载资源
你还不是VIP会员
开通VIP会员权限,免积分下载
立即开通

你下载资源过于频繁,请输入验证码

您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:webmaster@csdn.net!

举报

若举报审核通过,可返还被扣除的积分

  • 举报人:
  • 被举报人:
  • *类型:
    • *投诉人姓名:
    • *投诉人联系方式:
    • *版权证明:
  • *详细原因: