Hibernate是一个开放源代码的对象关系映射框架,在企业汇中广泛应用,但是我们想要熟练的运用hibernate框架的话,不仅要掌握好它的知识点,还要多看这方面的书籍,那hibernate书籍有哪些?接下来我们就来给大家讲解一下这方面的内容。
1、 Hibernate Made Easy
由Cameron Wallace McKenzie, Kerri Sheehan撰写的《Hibernate Made Easy:通过Hibernate和JPA(Java 持久API)简化数据持久化》是一本适用于初学者的书籍。这本书的核心优点之一是它的简单、明了和简洁,它不是一部巨著。本书使用很多重要且简单的例子来阐述Hibernate不同的特性。我喜欢这本书的关键之一是这些例子使用了我最喜欢的MySQL数据库。你还能利用一个使用JAVA、JSP和Hibernate开发,运行在Apache Tomcat上的完整的Web应用。通过一个完整的项目比你使用很多例子将会学到更多东西。
事实上,个别的特性当需要加深理解时,也能够通过类似应用的完整项目最好地被学习,这就是该书优秀的地方。如果你是Java开发者,并且很少或者几乎不了解Hibernate,使用该书来学习Hibernate框架吧。这本书唯一的缺点是它没有使用基于XML的映射,如果你的应用确实需要,可能你想要看看下一本书。
2、 Java Persistence With Hibernate
至今为止,这是所有Hibernate开发者的必读之书。《Java Persistence With Hibernate》由Christian Bauer和Gavin Kin撰写,他们是Hibernate发展团队的成员,并涉及了EJB 3.0和JBoss。他们还是曼宁畅销书《Hibernate in Action》的联合作者。
目前,这是关于Hibernate最全面的书,它不仅介绍了对象关系映射的基础、Hibernate框架,还包括Hibernate中使用的最通用的设计模式,例如数据访问对象(DAO)模式。这本书介绍了很多关于加载策略、缓存、事务和数据库设计与ORM技术的最佳实践方面的知识。我推荐任何级别的Java Hibernate开发者至少阅读一遍该书,以对Hibernate的整个蓝图有所了解。该书有超过800页,并不是很容易阅读,但作为以后的参考绝对值得一读。
3、Hibernate 3和Java Persistence API 程序开发从入门到精通
本书介绍Hibernate开发知识。全书主要介绍信息持久化、对象持久化、对象关系映射等概念,以及Java SE5中重要的新特性,初始化Hibernate的核心类,使用JPA提供的标准注释将实体类的不同属性映射到关系型数据库的表格,对象关系映射所要面对的两种复杂关系,使用Hibernate的扩展注释映射各类复杂的集合接口和集合类,实体对象在Hibernate中存在的4种状态,Session接口,Hibernate建立的一套完善的查询框架(Criterion),Hibernate中封装SQL的策略,Hibernate EntityManager模块的内部构架。
本书面向中程序开发人员,适合Hibernate程序员、系统构架师、项目经理以及负责协调管理项目开发的开发人员使用。
其实市面上有很多关于Hibernate的书籍,以上这几本书还是很推荐大家阅读的,当然看书籍很重要,经常实践也很重要,这样才能有助于提高技能!最后大家如果想要了解更多课程推荐知识,敬请关注奇Q工具网。
推荐阅读: