Hibernate 3.6.3中文文档:持久化与关联映射详解
4星 · 超过85%的资源 需积分: 12 37 浏览量
更新于2024-09-20
3
收藏 2.36MB PDF 举报
"hibernate3.6 文档(pdf 格式中文版)"
这篇文档是关于 Hibernate 3.6.3.Final 版本的详细教程和参考指南,作者包括 Gavin King、Christian Bauer、Max Rydahl Andersen、Emmanuel Bernard、Steve Ebersole 和 Hardy Ferentschik。该文档提供了从基础到高级的 Hibernate 使用方法,帮助开发者理解和应用这个流行的 ORM(对象关系映射)框架。
在教程部分,文档首先介绍了如何创建第一个 Hibernate 应用程序,包括环境设置、定义实体类、编写映射文件、配置 Hibernate、使用 Maven 构建项目、以及加载和存储对象的基本步骤。接着,文档深入讲解了关联映射,涉及单向和双向关联的建立,以及如何处理值类型的集合。在第三部分,通过一个名为 EventManager 的 Web 应用程序实例,展示了如何将 Hibernate 集成到实际的 servlet 中,涵盖了编写 servlet、处理请求和响应,以及部署和测试的全过程。
文档的“体系结构”章节概述了 Hibernate 的核心组件和架构设计,包括最小化和全面的架构视图,以及基本的 API。JMX 整合的讨论使得监控和管理 Hibernate 应用变得更加便捷。上下文相关的会话(Contextual Session)部分解释了如何在不同环境中使用和管理 Hibernate 的 Session 对象。
配置章节详尽地列出了配置 Hibernate 的各种方式,包括编程配置、SessionFactory 的获取、JDBC 连接的设置,以及大量可选的配置属性,如 SQL 方言、外连接抓取、二进制流处理、二级缓存和查询缓存等。此外,还介绍了日志、NamingStrategy、PersisterClassProvider 的实现,以及 XML 配置文件的使用。对于 Java EE 应用服务器的集成,文档涵盖了事务策略、JNDI 绑定的 SessionFactory、JTA 环境下的 Current Session Context 管理,以及 JMX 部署。
持久化类(Persistent Classes)章节则专注于定义和使用 POJO(Plain Old Java Objects)作为数据模型,这是 Hibernate 中的核心概念。文档通过一个简单的 POJO 示例,展示了如何将 Java 类映射到数据库表,并进行持久化操作。
这份 Hibernate 3.6.3.Final 的中文文档是学习和掌握 Hibernate 框架的宝贵资料,涵盖了从入门到进阶的全方位内容,对 Java 开发者来说极具价值。
2011-08-29 上传
2016-04-11 上传
2017-05-01 上传
2021-10-05 上传
点击了解资源详情
点击了解资源详情
Defonds
- 粉丝: 7093
- 资源: 422
最新资源
- NIST REFPROP问题反馈与解决方案存储库
- 掌握LeetCode习题的系统开源答案
- ctop:实现汉字按首字母拼音分类排序的PHP工具
- 微信小程序课程学习——投资融资类产品说明
- Matlab犯罪模拟器开发:探索《当蛮力失败》犯罪惩罚模型
- Java网上招聘系统实战项目源码及部署教程
- OneSky APIPHP5库:PHP5.1及以上版本的API集成
- 实时监控MySQL导入进度的bash脚本技巧
- 使用MATLAB开发交流电压脉冲生成控制系统
- ESP32安全OTA更新:原生API与WebSocket加密传输
- Sonic-Sharp: 基于《刺猬索尼克》的开源C#游戏引擎
- Java文章发布系统源码及部署教程
- CQUPT Python课程代码资源完整分享
- 易语言实现获取目录尺寸的Scripting.FileSystemObject对象方法
- Excel宾果卡生成器:自定义和打印多张卡片
- 使用HALCON实现图像二维码自动读取与解码