买了本《POJOs In Action》

前段时间发现一篇ORM测试的文章( [url]http://cleverpig.iteye.com/blog/44706 [/url]),原来内容是出自这本书-《POJOs In Action》。几天后在dearbook上看到这本书出中文版了,翻了下目录,讲了很多单元测试实践,ORM的使用和优化,以及数据库相关内容。再一看译者,居然是布娃娃老大翻译的。冲着各种测试策略和ORM知识,加上偶像的魅力,遂购入了本书。

感觉很多TDD的书偏向于“传道”,比较虚,对于现实中的代码如何测试,特别是结合各种流行框架和数据库时,具体如何操作,都没有说很清楚。这本书果然是in action风格,很多测试实例,把自己的实践和书上作一对比,很多问题变清晰了,比如如何准备测试数据,如何测试Callback风格的代码。书上总结的各种ORM设计与优化策略,各种fetch使用的时机,开发中的常见问题,动态分页查询,还有数据库的锁机制,版本控制问题,可以把零碎的知识梳理一遍,感觉都很有用。(就是还来不及看 ……)
语文水平和技术水平都差得不行,直接复制序言... 8)

[quote]
业界流传着一本经典的架构书籍——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日

[/quote]

网上地址:
[url]http://www.dearbook.com.cn/Book/ViewBook.aspx?pno=ts00175890[/url]
[url]http://www.china-pub.com/computers/common/info.asp?id=34697[/url]

[size=8][i]ps:china-pub真恶心,在页面里搞入好多隐藏字符,还不让复制,还没有目录。。。[/i][/size]
八卦帖:[url] http://www.iteye.com/topic/80322[/url]
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值