- EJB JPA数据库持久层开发实践详解
- 冯曼菲等编著
- 922字
- 2020-08-26 20:20:54
前言
JPA(Java Persistence API)是Sun官方提出的Java持久化规范,从目前开发社区的反映看,JPA受到了极大的支持和赞扬,JPA作为ORM领域标准化整合者,大有统一Hibernate 、TopLink,以及OpenJPA等框架之势。
为了帮助读者全面地了解JPA的知识体系,笔者精心编著了本书。本书依照一般的学习规律,首先介绍JPA的历史、基本概念和开发环境的搭建;在读者掌握了这些基本概念的基础上,再深入地讲解JPA各种映射的配置、JPQL查询语句和涉及JPA的各种技术知识;最后结合不同的框架,以三个典型的应用系统实例帮助读者真正掌握JPA的实战开发。本书严格遵循由浅入深、循序渐进的原则,并结合大量的代码实例讲述具体知识。
本书内容
本书共分为4篇,在内容的组织和编排上进行了精心的安排,具体内容如下:
本书特色
1.基于理论,注重实践:本书对知识点的讲述都是从代码出发,然后基于代码深入剖析涉及的理论知识。这样做的好处是,避免了大量的理论罗列,而是先使读者有了一定的感性认识,再继续深入,上升到理性,符合学习知识的客观过程。
2.内容翔实,实例丰富:本书不仅对JPA的理论进行了详细的讲解,而且辅以大量实例。使读者可以边学技术,边进行实践。
3.注重实际,应用为王:笔者精心挑选了大量的示例程序,它们都是笔者在实际开发中的经验总结,涵盖了在实际开发中可能遇到的各种问题。
4.取材广泛,内容充实:本书覆盖JPA技术的各个方面,从最基本的简单概念到JPA高级应用的相关技术,再到JPA结合各种框架的使用。本书内容涵盖JPA的各个方面,是对JPA内容体系的整体总结。
5.注重基础,高于基础:本书不仅对基础知识进行了讲解,而且还大量讲述了其基本实现原理。不仅告诉读者如何做,而且告诉读者为什么这样做。这样使读者不仅知道如何应用,而且能理解最本质的内容,从而便于以后更深入地学习。
6.配有学习论坛http://www.rzchina.net:读者可以在上面讨论技术,笔者会及时回答读者提问,并提供各种技术文章,帮助读者提高开发水平。
适合的读者
本书具有知识全面、实例精彩、指导性强的特点,力求以全面的知识及丰富的实例来指导读者透彻地学习JPA的各方面技术。本书可以作为JPA的入门书籍,也可以帮助中级读者提高技能,同时对高级读者也有一定的启发意义。
● Java开发人员
● Java开源项目爱好者
● JPA开发人员
● Hibernate、OpenJPA、Toplink开发人员
● Java EE 5开发人员
● EJB 3开发人员
编 者
2008年1月