花了一年多的时间, 这本书终于出版了。这是我编写的第一本专业书籍,它是对我自大学毕业之后到目前为止整个职业经历的一个总结。这里面包括了,我在研究生期间从事的科研项目中获取的知识,以及硕士毕业后在德国各类公司参与开发和主持开发的各类项目中获取的实践经验。因此,这本书融合了学院派的理论知识和实践派的一线经验,我希望将自己多年学习和工作获取的知识和经验拿出来与国内的同行分享,并借这个机会与大家多多交流。
这本书不单单局限在Hibernate 3和JPA上,而是强调知识的含金量。本书在以Hibernate为中心的前提下,尽可能地扩展到各类在软件开发中需要使用到的理论和技术上去。因此在阅读本书的过程中,读者除了掌握Hibernate3和JPA,理解它们的内部构架,还会同时了解诸如极限编程,测试驱动开发,Java SE 5的新特性,JUnit 4的全新构架,以及Log4j,ant和Hudson等一系列开源框架的使用方法。
这里是本书的简介:本书介绍Hibernate开发知识。全书主要介绍信息持久化、对象持久化、对象关系映射等概念,以及Java SE5中最重要的新特性,初始化Hibernate的核心类,使用JPA提供的标准注释将实体类的不同属性映射到关系型数据库的表格,对象关系映射所要面对的两种复杂关系,使用Hibernate的扩展注释映射各类复杂的集合接口和集合类,实体对象在Hibernate中存在的4种状态,Session接口,Hibernate建立的一套完善的查询框架(Criterion),Hibernate中封装SQL的策略,Hibernate EntityManager模块的内部构架。
全国各大书店有售,各大网上书店有售,欢迎大家批评指正。