封面
版权信息
前言
第一篇 初识JPA(1~4章)
第1章 JPA概述
1.1 什么是数据持久化
1.2 Java持久化技术
1.3 JPA(Java Persistence API)概述
1.4 对象关系映射(ORM)
1.5 本章小结
第2章 搭建JPA开发和运行环境
2.1 JBoss概述
2.2 JBoss应用服务器的搭建
2.3 JBoss IDE开发环境的搭建
- APP免费
2.4 MySQL数据库的下载和安装
- APP免费
2.5 本章小结
- APP免费
第3章 JPA之初体验
- APP免费
3.1 第一个Entity实体类
- APP免费
3.2 第一个SessionBean
- APP免费
3.3 使用EntityManager操作实体
- APP免费
3.4 部署EJB
- APP免费
3.5 调用EJB的Client
- APP免费
3.6 本章小结
- APP免费
第4章 JPA开发工具
- APP免费
4.1 Eclipse Dali JPA 概述
- APP免费
4.2 连接数据库
- APP免费
4.3 开始JPA开发
- APP免费
4.4 本章小结
- APP免费
第二篇 JPA进阶(5~10章)
- APP免费
第5章 映射持久化对象(Entity)
- APP免费
5.1 实体映射基础
- APP免费
5.2 映射表和字段
- APP免费
5.3 主键映射
- APP免费
5.4 映射特殊类型
- APP免费
5.5 映射非持久化类型(@Transient)
- APP免费
5.6 本章小结
- APP免费
第6章 实体关系映射
- APP免费
6.1 实体关系概述
- APP免费
6.2 一对一(@OneToOne)
- APP免费
6.3 一对多(@OneToMany)
- APP免费
6.4 多对一(@ManyToOne)
- APP免费
6.5 高级一对多和多对一映射
- APP免费
6.6 多对多(@ManyToMany)
- APP免费
6.7 集合类的选择
- APP免费
6.8 关系映射示例:客户关系管理系统
- APP免费
6.9 本章小结
- APP免费
第7章 实体映射的高级应用
- APP免费
7.1 多表映射
- APP免费
7.2 嵌入映射
- APP免费
7.3 实体的继承策略
- APP免费
7.4 深入实体继承
- APP免费
7.5 本章小结
- APP免费
第8章 实体管理器(EntityManager)
- APP免费
8.1 实体管理器概述
- APP免费
8.2 操作实体(CRUD)
- APP免费
8.3 实体的生命周期
- APP免费
8.4 实体的高级操作
- APP免费
8.5 实体监听器(Listener)
- APP免费
8.6 本章小结
- APP免费
第9章 查询(Query)
- APP免费
9.1 Query 概述
- APP免费
9.2 JPQL入门
- APP免费
9.3 准备查询
- APP免费
9.4 命名查询(Named Query)
- APP免费
9.5 查询结果的处理
- APP免费
9.6 本地查询(Native Query)
- APP免费
9.7 查询技巧
- APP免费
9.8 本章小结
- APP免费
第10章 查询语言(JPQL)
- APP免费
10.1 JPQL基础
- APP免费
10.2 FROM语句
- APP免费
10.3 WHERE语句
- APP免费
10.4 函数表达式
- APP免费
10.5 子查询
- APP免费
10.6 分组查询
- APP免费
10.7 ORDER BY表达式
- APP免费
10.8 批量操作
- APP免费
10.9 本章小结
- APP免费
第三篇 JPA高级应用(11~15章)
- APP免费
第11章 持久化上下文
- APP免费
11.1 获得EntityManager对象
- APP免费
11.2 实体管理器工厂(EntityManagerFactory)
- APP免费
11.3 容器托管的EntityManager持久化上下文
- APP免费
11.4 事务管理
- APP免费
11.5 应用托管的EntityManager的持久化上下文
- APP免费
11.6 本章小结
- APP免费
第12章 XML映射文件
- APP免费
12.1 XML映射配置VS注释
- APP免费
12.2 映射文件概述
- APP免费
12.3 映射基础
- APP免费
12.4 配置注释< persistence-unit-metadata >
- APP免费
12.5 映射文件的默认配置
- APP免费
12.6 配置查询、生成器和查询结果
- APP免费
12.7 <entity>配置实体
- APP免费
12.8 配置继承
- APP免费
12.9 配置嵌入类
- APP免费
12.10 配置实体监听器
- APP免费
12.11 本章小结
- APP免费
13.1 Java EE应用打包概述
- APP免费
13.2 Java EE类加载机制
- APP免费
13.3 配置persistence.xml
- APP免费
13.4 JPA打包最佳实践
- APP免费
13.5 本章小结
- APP免费
第14章 JPA实现框架
- APP免费
14.1 Hibernate JPA
- APP免费
14.2 OpenJPA
- APP免费
14.3 Toplink JPA
- APP免费
14.4 本章小结
- APP免费
第15章 JPA与Spring集成
- APP免费
15.1 Spring概述
- APP免费
15.2 开始Spring之旅
- APP免费
15.3 Spring中集成JPA
- APP免费
15.4 Spring Web框架
- APP免费
15.5 Spring Web集成JPA
- APP免费
15.6 本章小结
- APP免费
第四篇 典型案例(16~18章)
- APP免费
第16章 学生成绩管理系统(Servlet+JPA)
- APP免费
16.1 系统概述
- APP免费
16.2 系统构架
- APP免费
16.3 数据库设计
- APP免费
16.4 JPA实体设计
- APP免费
16.5 班级模块
- APP免费
16.6 课程模块
- APP免费
16.7 学生模块
- APP免费
16.8 分数模块
- APP免费
16.9 本章小结
- APP免费
第17章 宠物商店(Swing+JPA)
- APP免费
17.1 系统概述
- APP免费
17.2 系统构架
- APP免费
17.3 登录对话框
- APP免费
17.4 主购物窗口
- APP免费
17.5 购买窗口
- APP免费
17.6 本章小结
- APP免费
第18章 博客系统(Struts2+Spring2+JPA)
- APP免费
18.1 系统概述
- APP免费
18.2 系统构架
- APP免费
18.3 实体类设计
- APP免费
18.4 业务模块设计
- APP免费
18.5 用户模块
- APP免费
18.6 博客模块
- APP免费
18.7 类别模块
- APP免费
18.8 文章模块
- APP免费
18.9 本章小结
- APP免费
附录A JPA ORM Annotation参考
- APP免费
附录B 其他的JPA Annotation参考
更新时间:2018-12-29 15:14:52