《Spring 3.x企业适用开发实战》试读有感

《Spring 3.x企业实用开发实战》试读有感

      很高兴,国内又多了一本spring3的书,记得看的第一本有关spring3的是<<spring技术内幕>>,起初还能看下去,但是后来实在看不下去了,因为里面大部分都是spring的源码截图,感觉还不如下载spring源码直接看呢,实际中我也是这样做的,边看边写相关测试代码,我觉得缺乏实际操作的书籍不是一本好书,由此看到<<Spring_3.x企业应用开发实战>>有一丝高兴,相信能够和spring in action差不多。
       打开试读电子书首先看的是 第三章、IoC 容器概述,在看之前个人觉得这一章没什么好看的,1、是spring有关ioc介绍的最多的是bean的xml定义,初始化,而使用spring接触最多的也是这,2、是spring in action对于ioc介绍的寥寥无几;起初我是很不在意的看看,但是一看觉得建的特别详细,特别生动,以影片《墨攻》为实际例子讲解,以剧本、导演、演员等实际事物讲解了spring的ioc,从java的反射讲解了spring如何初始化bean,在讲解spring如何读取配置文件。就我个人观点看讲的特别好、特别细,和本章的标题很合适、但是和书名就不太合适了,没有讲到实战,如果在讲解生动后在来些实际应用,例如bean什么情况下延迟加载最好,对于不同mvc层下使用哪个作用域,实际中如何使用ioc等等
接下来是看的实战型单元测试、实战案例开发,说句实话之前用到的测试只有写junit,没有用过其他的测试方法,很感谢作者让我知道了好几种测试方法,如何加快测试,我看试读的留言板上面有一个人这样留言“讲测试部分是不是有点偏题的感觉?”,我觉得这大错特错,我觉得讲的这一章特别实用,正和实战相吻合,测试是开发中比可少的一部分,书中详细说明了为什么要写测试,很详细、很有条理,这里我就不再说了。对于实战案例来说可以是说整个知识的灵活应用,和其他书一样使用的例子是bbs,80%的书都会用这个例子,我又从网上找到了相关代码看了看,觉得挺不错的。
      从目录看了看整个情况,觉得是值得买的一本书,为此我从网上找了半天其他章节的电子书,很遗憾只知道了JavaMail 发送邮件、在 Spring 中开发 Web Service这两章的,现在一同上传上来分享给大家。 从整体上看觉得讲的特别全,但是没有十全十美的,还是有点遗漏,例如spel,对于这我特别深刻,在实际中的一个自动下载项目上我就用上了,整个的下载流程是通过配置文件来定义下载流程的,但是实际中配置文件不能改变代码,正好遇到了spel,让配置文件中的字符串变成了程序,动态语言。推荐大家还是有时间看看这本书。