书籍详情
Hibernate 3和Java Persistence API程序开发从入门到精通
作者:葛京 编著
出版社:清华大学出版社
出版时间:2007-10-01
ISBN:9787302158011
定价:¥49.00
购买这本书可以去
内容简介
本书介绍Hibernate开发知识。全书主要介绍信息持久化、对象持久化、对象关系映射等概念,以及Java SE5中最重要的新特性,初始化Hibernate的核心类,使用JPA提供的标准注释将实体类的不同属性映射到关系型数据库的表格,对象关系映射所要面对的两种复杂关系,使用Hibernate的扩展注释映射各类复杂的集合接口和集合类,实体对象在Hibernate中存在的4种状态,Session接口,Hibernate建立的一套完善的查询框架(Criterion),Hibernate中封装SQL的策略,Hibernate EntityManager模块的内部构架。本书面向中高级程序开发人员,适合Hibernate程序员、系统构架师、项目经理以及负责协调管理项目开发的开发人员使用。
作者简介
暂缺《Hibernate 3和Java Persistence API程序开发从入门到精通》作者简介
目录
第1章 对象映射
1.1 信息持久化
1.2 对象持久化
1.3 对象关系映射(ORM)Persistence API(JPA)
1.4 小结
第2章 JAVA SE 5的新特性
2.1 枚举类型(Enumerated Types)
2.2 泛型(Generics)
2.3 Auto-boxing和Unboxing
2.4 注释(Annotations)
2.5 静态导入(Static Imports)
2.6 增强的for循环-for/in循环
2.7 小结
第3章 使用工具软件进行项目开发
3.1 安装JDK 5.0
3.2 下载Hibernate
3.3 安装ANT
3.4 安装JUnit
3.5 安装HSQLDB
3.6 安装Eclipse
3.7 安装Quantum DB插件管理HSQLDB
3.8 小结
第4章 Hibernate应用实例
4.1 建立项目
4.2 用例类图
4.3 编写第一个类
4.4 配置
4.5 编写测试代码
4.6 开发封装类
4.7 使用Quantum DB 查看数据库
4.8 编写ANT构建文件
4.9 重构Book类
4.10 优化构建环境
4.11 小结
第5章 配置Hibernate
5.1 核心类
5.2 两种配置方式
5.3 配置属性
5.4 配置日志
5.5 小结
第6章 基本实体类映射
6.1 两种映射元数据
6.2 基本映射
6.3 映射标识符
6.4 小结
第7章 高级实体类映射
7.1 关联类映射
7.2 映射集合
7.3 继承类映射
7.4 小结
第8章 Hibernate映射信息扩展
8.1 映射集合
8.2 自定义类映射
8.3 标识符生成器
8.4 小结
第9章 持久化对象、事务和缓存
9.1 持久化对象的生命周期
9.2 对象识别
9.3 事务
9.4 缓存
9.5 小结
第10章 Hibernate Session,事件和拦截器
10.1 Hibernate Session
10.2 事件
10.3 Interceptor
10.4 小结
第11章 Criterion框架
11.1 SQL简介
11.2 使用Criteria进行查询
11.3 小结
第12章 HQL和Hibernate Query接口
12.1 Hibernate Query Language
12.2 Hibernate Query接口
12.3 使用SQL进行查询
12.4 批量数据处理
12.5 过滤器
12.6 JPA Query接口
12.7 小结
第13章 以JPA方式使用Hibernate
13.1 Hibernate EntityManager内部构架
13.2 重构Book应用实例
13.3 小结
附录A 使用Hudson持续集成
A.1 使用持续集成软件
A.2 使用Hudson
附录B 使用随书所附源代码
B.1 光盘结构
B.2 构建和测试项目
专业词汇翻译(按英文字母排序)
参考书目
网上资料
1.1 信息持久化
1.2 对象持久化
1.3 对象关系映射(ORM)Persistence API(JPA)
1.4 小结
第2章 JAVA SE 5的新特性
2.1 枚举类型(Enumerated Types)
2.2 泛型(Generics)
2.3 Auto-boxing和Unboxing
2.4 注释(Annotations)
2.5 静态导入(Static Imports)
2.6 增强的for循环-for/in循环
2.7 小结
第3章 使用工具软件进行项目开发
3.1 安装JDK 5.0
3.2 下载Hibernate
3.3 安装ANT
3.4 安装JUnit
3.5 安装HSQLDB
3.6 安装Eclipse
3.7 安装Quantum DB插件管理HSQLDB
3.8 小结
第4章 Hibernate应用实例
4.1 建立项目
4.2 用例类图
4.3 编写第一个类
4.4 配置
4.5 编写测试代码
4.6 开发封装类
4.7 使用Quantum DB 查看数据库
4.8 编写ANT构建文件
4.9 重构Book类
4.10 优化构建环境
4.11 小结
第5章 配置Hibernate
5.1 核心类
5.2 两种配置方式
5.3 配置属性
5.4 配置日志
5.5 小结
第6章 基本实体类映射
6.1 两种映射元数据
6.2 基本映射
6.3 映射标识符
6.4 小结
第7章 高级实体类映射
7.1 关联类映射
7.2 映射集合
7.3 继承类映射
7.4 小结
第8章 Hibernate映射信息扩展
8.1 映射集合
8.2 自定义类映射
8.3 标识符生成器
8.4 小结
第9章 持久化对象、事务和缓存
9.1 持久化对象的生命周期
9.2 对象识别
9.3 事务
9.4 缓存
9.5 小结
第10章 Hibernate Session,事件和拦截器
10.1 Hibernate Session
10.2 事件
10.3 Interceptor
10.4 小结
第11章 Criterion框架
11.1 SQL简介
11.2 使用Criteria进行查询
11.3 小结
第12章 HQL和Hibernate Query接口
12.1 Hibernate Query Language
12.2 Hibernate Query接口
12.3 使用SQL进行查询
12.4 批量数据处理
12.5 过滤器
12.6 JPA Query接口
12.7 小结
第13章 以JPA方式使用Hibernate
13.1 Hibernate EntityManager内部构架
13.2 重构Book应用实例
13.3 小结
附录A 使用Hudson持续集成
A.1 使用持续集成软件
A.2 使用Hudson
附录B 使用随书所附源代码
B.1 光盘结构
B.2 构建和测试项目
专业词汇翻译(按英文字母排序)
参考书目
网上资料
猜您喜欢