浏览 7412 次
锁定老帖子 主题:买了本《POJOs In Action》
精华帖 (0) :: 良好帖 (0) :: 灌水帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2007-05-23
感觉很多TDD的书偏向于“传道”,比较虚,对于现实中的代码如何测试,特别是结合各种流行框架和数据库时,具体如何操作,都没有说很清楚。这本书果然是in action风格,很多测试实例,把自己的实践和书上作一对比,很多问题变清晰了,比如如何准备测试数据,如何测试Callback风格的代码。书上总结的各种ORM设计与优化策略,各种fetch使用的时机,开发中的常见问题,动态分页查询,还有数据库的锁机制,版本控制问题,可以把零碎的知识梳理一遍,感觉都很有用。(就是还来不及看 ……) 语文水平和技术水平都差得不行,直接复制序言... 引用 业界流传着一本经典的架构书籍——Martin Fowler的《企业架构模式》。《POJOs IN ACTION中文版》这本书可以看作是《企业架构模式》的深化进阶篇,它详细讲解了《企业架构模式》语焉不详的一些重要架构模式实战。读通了本书,您就可以和别人交流一些具有相当复杂度的高级企业应用模式了。 我对本书涉及的技术方面比较熟悉,因此在这里写这篇序。《POJOs IN ACTION中文版》的主线是如何用Spring、iBATIS、Hibernate、JDO、EJB 3等流行框架搭建无侵入的Web三层构架。POJO(Plain Old Java Object)的含义已经超越了字面的意思,成为“无侵入”特性的代名词。“无侵入”的具体含义是:用户的业务逻辑代码不依赖于具体应用框架代码;更换或者升级持久层框架时,不需要修改原来的业务逻辑代码。 看过本书,读者会对一些流行词(IoC、AOP、Open Session In View、事务管理、悲观锁、乐观锁等)有深入的了解和掌握。本书作者对Spring IoC、Hibernate、JDO、EJB 3等框架非常熟悉,他熟知各种边边角角的高级用法,解决了很多架构上的难点。 本书构造了一个完整的应用程序,并对框架之间的各种组合进行了详细的举例说明——什么样的需求,适合采用什么样的框架组合。这与开源项目Appfuse有些类似,不同的是,本书例子的深度和难度都高于Appfuse。 实战(In Action)系列书籍的时效性是读者购书时关心的问题之一。本书既然以具体框架应用代码为例,自然也存在一定的时效性问题。比如,EJB 3的新持久化标准为JPA;其他一些框架也会不断地升级。幸运的是,本书作者的数据库基本功非常深厚,尤其在本书最后3章,表现得淋漓尽致。笔者认为,最后3章最为出彩,是本书的精华所在。作者将事务管理、悲观锁、乐观锁、条件组合搜索等难点都分析得鞭辟入里、头头是道。强烈推荐,值得一读。 当然,前面的章节也不错。IoC、AOP、Open Session In View等概念深入浅出,用例翔实。读者跟着本书实践一遍,充当一个Java应用程序架构师应已基本够用。书中各种框架的特性对比,对于框架应用设计人员而言,更是难得的珍贵资料。架构师可以根据具体需求,对框架进行组合、剪裁、模仿和改进。因此,在深度和广度上的这些优点一定程度上延长了本书的时效。 读者(尤其是渴望突破和提高的程序员)可以先翻阅最后3章(精华所在,详细讲解了其他书籍语焉不详的难点)。我相信,您一定会被作者的务实风格和深厚功底所吸引。 琳骁和我合作翻译了这本书。琳骁翻译了前8章,我翻译了后5章。这是我第一次翻译书稿,内心忐忑不安。深恐翻译有错漏,被读者骂还是小事,浪费了读者的时间和金钱才是大事。幸运的是,本书的主要译者琳骁是一位认真负责且有经验的译者,他对整个译文进行了多次仔细的检查和润色,解决了很多行文的通顺问题,令我受益匪浅。 祝愿各位读者能享受阅读本书的乐趣。 王海龙 于2007年2月13日 网上地址: http://www.dearbook.com.cn/Book/ViewBook.aspx?pno=ts00175890 http://www.china-pub.com/computers/common/info.asp?id=34697 ps:china-pub真恶心,在页面里搞入好多隐藏字符,还不让复制,还没有目录。。。 八卦帖:[url] http://www.iteye.com/topic/80322[/url] 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2007-05-23
这本书值得一买!~~
|
|
返回顶楼 | |
发表时间:2007-05-23
听楼主这么一说 还真要买来看看了
|
|
返回顶楼 | |
发表时间:2007-06-18
我倒是看了一点。
现在没有时间好好看。 robertlyc 写道 我到是有英文的电子书,pdf清晰版的,可惜没时间看
|
|
返回顶楼 | |
发表时间:2007-06-18
为什么这个回复得了三星?回复得很好?不觉得,那是为什么?JE的评分,就是这样的么?
|
|
返回顶楼 | |
发表时间:2007-06-21
刚买来了,正在看,内容没的说了,就是排版太差了,这是难道是博文出的?在我印象中博文的书还都不错的!这次失望了
|
|
返回顶楼 | |
发表时间:2007-06-27
我也卖了。
上个月去昂立书店逛,本来没有打算买书。谁知不经意发现了这本POJOS IN ACTION,翻开一看,内容不错。越看越觉得好,最后毫不犹豫地买下了。。。 |
|
返回顶楼 | |
发表时间:2007-07-05
基本看完了,
虽然在亚马逊和这里看到的都是好评,但感觉作者的很多解释过于牵强, 他说EJB的架构过于复杂以至于不能够充分发挥面向对象设计的优点,然后又讲了如何用POJO的方式实现, POJO的轻量灵活是不错,但EJB的heavy是有其功能上的诸多优点的,不是简单就能用POJO的方式就能实现的, 轻量和重量本身就有不同的应用场合,两者不能过于简单的说就谁比谁更好,使用场合不同而已。 |
|
返回顶楼 | |