这篇评论是关于Packt Publishing的 Ahmad Reza Seddighi的Spring Persistence with Hibernate的。
事实
- 15章,441页,38€99
- 本书仅供初学者使用,但是更有经验的开发人员可以学习一两个东西
- 本书涵盖了Hibernate和Spring与持久性的关系
优点
- 本书的范围使它变得非常有趣。 许多书籍谈论Hibernate,许多书籍谈论Spring。 但是,我不知道有多少人在持久性方面谈论两者的使用。 在没有描述交易方面的情况下解释Hibernate是没有意义的
- 本书内容详尽,从底层开始帮助您掌握相关知识
- 它解释了普通的AOP,然后介绍了Spring代理,然后再介绍事务性内容
缺点
- 这本书是关于Hibernate的,但是我希望看到与JPA更紧密的集成。 它仅被描述为配置映射的另一种方式
- 如今,我认为Hibernate XML配置已过时。 该书将XML视为主要的配置方式,而注释则是次要的
- 有些主题没有记录在案:对于某些主题,这不太重要(例如Hibernate自定义SQL操作),对于其他主题,这是真正的损失(例如
@Transactional
Spring批注)
结论
尽管存在一些小缺陷,但是Hibernate的Spring Persistence使您可以首先进入非常复杂的Hibernate主题。 我认为Hibernate的入场券价格非常低,您可以很快提高生产率。 不利的一面是,与旧的普通JDBC相比,错误将使您付出更多的代价。 本书为您提供了Hibernate和Spring的各种概念,因此您不会犯太多错误。
翻译自: https://blog.frankel.ch/spring-persistence-with-hibernate/