





定价:168元
印次:1-1
ISBN:9787302576273
出版日期:2021.04.01
印刷日期:2021.03.24
图书责编:安妮
图书分类:教材
本书详细介绍了运用JPA以及目前最成熟的Hibernate 5版本进行Java对象持久化的技术。通过本书,读者不仅能掌握用JPA和Hibernate工具对这两种模型进行映射的技术,还能获得设计与开发Java对象模型和关系数据模型的先进经验。本书将帮助读者编写出具有合理的软件架构以及好的运行性能和并发性能的实用应用程序。书中内容注重理论与实践相结合,列举了大量具有典型性和实用价值的应用实例,并提供了详细的开发和部署步骤。无论对于Java开发的新手还是行家来说,本书都是精通Java对象持久化技术的必备实用手册。
孙卫琴,知名IT作家和Java专家,毕业于上海交通大学,随后主要从事基于Java的软件开发工作,在此其间还从事Java方面的培训和咨询工作。2002年开始Java技术领域的创作,文风清晰严谨、深入浅出,深受读者欢迎,其多部作品的销量在同类书籍中经常位居全国**。
目录
源代码
第1章Java应用分层架构及软件模型
1.1应用程序的分层体系结构
1.1.1区分物理分层和逻辑分层
1.1.2软件层的特征
1.1.3软件分层的优点
1.1.4软件分层的缺点
1.1.5Java应用的持久化层
1.2软件的模型
1.2.1概念模型
1.2.2关系数据模型
1.2.3域模型
1.3小结
1.4思考题
第2章Java对象持久化技术概述
2.1直接通过JDBC API来持久化实体域对象
2.2ORM简介
2.2.1对象关系映射的概念
2.2.2描述对象关系映射信息的元数据
2.2.3访问ORM中间件的API
2.2.4常用的ORM中间件
2.3实体域对象的其他持久化模式
2.3.1主动域对象模式
2.3.2CMP模式
2.3.3运用ORM的JPA模式
2.4小结
2.5思考题
第3章第一个helloapp应用
3.1创建Hibernate的配置文件
3.1.1用Java属性文件作为Hibernate配置文件
3.1.2XML格式的Hibernate配置文件
3.2创建持久化类
3.3创建数据库Schema
3.4创建对象关系映射文件
X
XI
3.4.1映射文件的文档类型定义(DTD)
3.4.2把Customer持久化类映射到CUSTOMERS表
3.5通过Hibernate API... 查看详情