我不知道是我自己的问题还是书的问题还是Spring的问题。
对于我来说这本书有下面几个让我不舒服的点:
1. 信息点不突出。看这本书跟看小说一样,稍微漏一点后面就看不明白了;一旦谈到什么操作,就会假设:如果用户XX,可以XXX来实现,而不是说:Spring提供了XXX接口来使得用户XXX。
例如:P37。原文:如果Bean希望自己在容器中定义的Bean的名称,可以实现BeanNameAware接口 修改:Spring提供了BeanNameAware接口,使得用户可以在Bean中定义Bean的名称。
2. 专业性太强。代码里面的东西常常放在代码后面的解析来说明。
例如:P38。代码示例2-20里面的@Order。例如:P32。我怎么知道@Configuration注解有什么用这个类里面的方法有什么用,我当时看helloBean()这个方法,我怎么知道是什么
3. 说明不清晰。
例如:P22。文章开始让读者创建一个.xml文件,但是根本没有说在哪里创。答案:resource包下。读者请参照:博客。我认为合理的是:笔者应该了解读者在学习中哪里有疑惑,然后对疑惑进行强调。而这本书反其道而行。建议读者多看看博客怎么写的。
4. 字体太小,文章废话太多。建议把一些特性列出,然后对其说明。给我一种感觉作者好像是脱离社会的原始人一样,从来没有使用过md笔记,几乎不会列点。
例如:P33。原文:___________________________-tab-在Java配置类中指定Bean之间的依赖关系有两种方式,通过方法的参数注入依赖,或者直接调用类中带有@Bean注解的方法。-tab-代码示例2-15中,……(开始分析代码)——————————————— 修改:___________________________在Java配置类中指定Bean之间的依赖关系有以下两种方法:-tab-1.通过方法的参数注入依赖。-tab-2.调用类中带有@Bean注解的方法。代码示例2-xx和代码示例2-(xx+1)演示了这两种方法的使用:……(开始分析代码)———————————————
不知道是作者为了完成自己人生的任务还是真的实实在在地想让我们这些后辈们学好Spring,没有说明特性的产生原因,更像是在和一个已经学过Spring的朋友一起聊天,一起回顾Spring所拥有的东西。我在看这本书的时候反复在网上看资料,居然发现网上的资料更加立体易懂,实在遗憾。
我正在阅读这本书。但连续几天都已经没有睡好觉了,经常在睡觉之前去思考Spring的底层和用法,然后尽量忍住自己的求知欲。很多时候看了一下午的这本书感觉自己什么也没有学到。回到开始,我不知道是我自己的问题还是书的问题还是Spring的问题。
我其实更偏向于是我的问题,我会尽量去看完这本书再来修改这篇评价,若没有后续,则表明我已经买了其他书了。
相关推荐
© 2023-2025 百科书库. All Rights Reserved.
发表评价