Hibernate 4.3.4中文版:入门指南与核心映射原理
需积分: 10 179 浏览量
更新于2024-09-08
1
收藏 719KB DOCX 举报
Hibernate Reference 4.3.4 zh_CN 中文版是一本详细介绍Java持久化框架Hibernate的专业参考文档,由休眠团队和JBoss视觉设计团队共同编撰。该版本针对4.3.4.Final发布,版权属于2004年的红色帽子股份有限公司,最后一次更新日期为2014年3月3日。
本书涵盖了丰富的Hibernate知识点,从基础入门到高级特性,包括但不限于:
1. **教程**:分为四部分,分别介绍如何创建和管理第一个休眠状态应用程序、映射类和关联、EventManager web 应用程序以及交易和集成。
- **第一部分**:引导读者安装Hibernate,配置映射文件,与Maven集成,并通过实例演示如何启动应用,操作对象的加载和存储。
- **第二部分**:详细讲解映射关系,如单向和双向关联,以及集合类型的使用。
- **第三部分**:介绍如何构建基于事件的web应用,涉及Servlet编写、请求处理和部署测试。
- **第四部分**:总结和回顾整个教程的学习内容。
2. **体系结构**:探讨Hibernate的基本架构,包括简约主义设计和完整的体系结构,以及核心API和上下文会话的管理。
3. **配置**:深入讲解编程配置、SessionFactory获取、JDBC连接、配置属性、SQL方言、查询缓存、命名策略、日志记录、事务管理和JNDI绑定等。
4. **持久性类**:涵盖POJO的使用,如构造函数、标识符属性、非final类(半可选)、访问器和赋值方法、继承、equals()和hashCode()的实现,以及动态模型和Tuplizers等。
5. **基本O/R映射**:介绍映射声明、实体和标识符的处理,以及乐观锁定、属性、嵌入对象、继承策略、多对多和一对一关系、自然ID、自定义值类型和SQL引号等问题。
6. **类型系统**:讲解值类型,包括基本值类型和自定义值类型,以及列变压器和辅助数据库对象的使用。
这本书旨在帮助开发人员深入了解Hibernate,熟练掌握其在Java应用程序中的持久化解决方案,适用于希望通过Hibernate进行高效数据库交互的开发者。无论是初学者还是经验丰富的开发者,都能从中找到所需的信息来提升自己的技能。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2015-04-23 上传
2018-06-06 上传
181 浏览量
2018-01-07 上传
2015-02-26 上传
2022-01-22 上传
志诚天下
- 粉丝: 3
- 资源: 9
最新资源
- 基于Python和Opencv的车牌识别系统实现
- 我的代码小部件库:统计、MySQL操作与树结构功能
- React初学者入门指南:快速构建并部署你的第一个应用
- Oddish:夜潜CSGO皮肤,智能爬虫技术解析
- 利用REST HaProxy实现haproxy.cfg配置的HTTP接口化
- LeetCode用例构造实践:CMake和GoogleTest的应用
- 快速搭建vulhub靶场:简化docker-compose与vulhub-master下载
- 天秤座术语表:glossariolibras项目安装与使用指南
- 从Vercel到Firebase的全栈Amazon克隆项目指南
- ANU PK大楼Studio 1的3D声效和Ambisonic技术体验
- C#实现的鼠标事件功能演示
- 掌握DP-10:LeetCode超级掉蛋与爆破气球
- C与SDL开发的游戏如何编译至WebAssembly平台
- CastorDOC开源应用程序:文档管理功能与Alfresco集成
- LeetCode用例构造与计算机科学基础:数据结构与设计模式
- 通过travis-nightly-builder实现自动化API与Rake任务构建