《学透Spring》是一本关于Spring框架的入门读物,通过深入浅出的讲解,帮助读者理解Spring框架的核心概念和使用方法。作者对Spring的特点、优势以及如何应用进行了系统性的介绍,为初学者提供了一本理想的学习指南。阅读后感受深刻,对Spring框架有了更清晰的认识。
学透Spring读后感篇一
从丁雪丰老师在极客时间的专栏《 玩转 Spring 全家桶 》开始关注的,学下来感觉不错,作为非专职后端,当时对我入门spring系列很有帮助。后来看到图灵出的这本兔子书,下载了试看版,看过目录,实战项目的设计还是很吸引的,推荐大家也下载试看版看看,对于入门spring且需要实战经验、学习实战细节的童鞋,推荐购买。
学透Spring读后感篇二
内容翔实,干货很多。Spring学这本就够了。
内容翔实,干货很多。Spring学这本就够了。
内容翔实,干货很多。Spring学这本就够了。
内容翔实,干货很多。Spring学这本就够了。
内容翔实,干货很多。Spring学这本就够了。
内容翔实,干货很多。Spring学这本就够了。
内容翔实,干货很多。Spring学这本就够了。
内容翔实,干货很多。Spring学这本就够了。
内容翔实,干货很多。Spring学这本就够了。
学透Spring读后感篇三
书已经收到了,厚厚的一本,包装也很好。拿到书以后就迫不及待的读了起来,目前已读到第二章。说说几点感受吧:
1. 印刷质量很好。相比较于传统的黑色字体的技术书,这本书绿色标题加黑色字体的搭配让人会有一种读下去就一直不想停下来的感觉,对视觉很友好,纸张质量也很好,一股书香味,这也是电子版给人不了的一种满足感。
2. 本文作者是丁雪丰,是Spring2.0和2.5的翻译负责人,技术能力没得说。若干年前,看了一篇微信推搞,里面是《玩转Spring全家桶》的相关介绍(也就是本文作者的视频课),一下子就被相关内容吸引住了,从此进入了“极客时间”的坑,前前后后买了10多门课,甚至还报了训练营。这次看到又是丁老师亲笔写的书,毫不犹豫的入手了一本。其实也算是图灵出版社的老友了(社区银子巅峰到过1000多),但是因为各种原因已经很久没有入手过纸质书了,希望这次也是我重新静下心来回归纸质书的一个契机。
3. 说说书的内容,目前只看了两章,给我的一个感觉是,这本书可以良好的面向“中高低手”,各种基础的人都可以从本书中获得启发。新手看这本书会从一个贯穿全书的例子得到良好的提升,老手看这本书也不会觉得讲的太基础。打个比方,第二章讲IoC时,会介绍源码中有关IoC的一些重要的相关类。虽然没有详细解读有关源码,但是会让新手有阅读源码的冲动,会让老手不自觉的回想相关类是使用什么方式进行运行的。可以看出,《玩转Spring全家桶》是以实践作为主线,掺杂着源码及原理的介绍,而本书则是补充了概念的相关知识,更适合图书这个受众群的要求。
4. 本书还未读完,等读完以后可以补充后续内容,但是读到现在,确实可以说一句,这本书值得入手。
学透Spring读后感篇四
我不知道是我自己的问题还是书的问题还是Spring的问题。
对于我来说这本书有下面几个让我不舒服的点:
1. 信息点不突出。看这本书跟看小说一样,稍微漏一点后面就看不明白了;一旦谈到什么操作,就会假设:如果用户XX,可以XXX来实现,而不是说:Spring提供了XXX接口来使得用户XXX。
2. 专业性太强。代码里面的东西常常放在代码后面的解析来说明。
3. 说明不清晰。
4. 字体太小,文章废话太多。建议把一些特性列出,然后对其说明。给我一种感觉作者好像是脱离社会的原始人一样,从来没有使用过md笔记,几乎不会列点。
不知道是作者为了完成自己人生的任务还是真的实实在在地想让我们这些后辈们学好Spring,作为一本专业书,没有说明特性的产生原因,更像是在和一个已经学过Spring的朋友一起聊天,一起回顾Spring所拥有的东西。我在看这本书的时候反复在网上看资料,居然发现网上的资料更加立体易懂,实在遗憾。
我正在阅读这本书。但连续几天都已经没有睡好觉了,经常在睡觉之前去思考Spring的底层和用法,然后尽量忍住自己的求知欲。很多时候看了一下午的这本书感觉自己什么也没有学到。回到开始,我不知道是我自己的问题还是书的问题还是Spring的问题。
我其实更偏向于是我的问题,我会尽量去看完这本书再来修改这篇评价,若没有后续,则表明我已经买了其他书了。
学透Spring读后感篇五
本人是一个正在转型Java开发的Android程序员,最近下单了iTuring的《学透Spring:从入门到项目实战》,刚刚收到这本书的时候,沉甸甸的手感就给我一种很充实的感觉。然后拆开包装就看到了封面是一只雪白肥胖的大兔子拿着一杯珍珠奶茶,戳中了我的萌点。从头到尾读了一遍之后,就不由自主地感叹到这真是只要具备 Java 基础知识,就可以迅速上手 Spring并落地实战项目的好书。
用Spring从零开发一个“二进制奶茶店”
本书设计了一个贯穿主要章节的实战案例,在带领大家一步步从零开始实现一个“二进制奶茶店”的过程中学习如何灵活运用全书内容。从知识角度看,本书四大部分由浅入深,第一部分从Spring的基础概念 IoC、AOP入手,过渡到当下 流行的Spring Boot;紧接着第二部分介绍了Spring的数据持久化操作;从第三部分开始学习如何用Spring开发web应用;最后第四部分讲述了如何用Spring开发微服务。从过程管理角度上看,本书每个章节都以“需求描述”开头,以“二进制奶茶店项目开发进度”发展,以“二进制奶茶店项目开发小结”结尾,非常贴近实际工作场景。
本书重实战、重工程现实,是业内专家丁雪丰还是一个萌新的时候亲历的高效学习路径,一个有Java基础的程序员读了本书之后可以快速上手Spring,但本书不太适合具备多年的实战经验的老手。
与Spring搭配使用的其他框架的技术选型
Java语言的logo是一杯热气腾腾的咖啡,因为外国人有咖啡续命的传统,而中国人则贡献了世界上大多数珍珠奶茶的小肥脸。从更符合中国人的饮食习惯的封面上就看得出,与外文原版书相比本书的特色之一就是尽可能贴合国内程序员的工程场景,在技术选型角度上尤甚。比如在《16.1 使用Dubbo进行RPC通信》中着重介绍了国内较流行的Dobuu而不是世界上更流行的Netty。
此外本书在关系型数据库的选型上对比分析了国外较流行的是全自动的Hibernate与国内更加青睐的以灵活性见长的半自动的MyBatis的取舍,做到了殊途同归:MyBatis的功能丰富,在插件的帮助下也能做到Hibernate的开发效率;而在专职DBA的协助下,使用Hibernate的Java工程师也能完成更复杂的丰富功能。
为读者指出研究方向的茶歇时间
除了正文以外,每个章节中还穿插了类似彩蛋一样的“茶歇时间”栏目,就是对项目的短期结果没有明显提升,却对开发者长期成长有巨大帮助的内容,比如讲解RestTemplate的使用方式的《9.4 访问Web资源》的茶歇时间就介绍了RestTemplate的经典设计模式——模板方法模式;讲解RabbitMQ和Kafka的使用方式的《16.2 使用消息中间件进行异步通信》的茶歇时间也介绍了常见的消息模型。读者可以根据茶歇时间提到的关键词查阅其他资料来扩展自己的知识面广度、挖掘自己的专业深度。
关于GoF设计模式,我个人认为最好的书是iTuring出版的结城浩的《图解设计模式》,关于如何用Java实现消息模型的书则是iTuring出版的结城浩的《图解Java多线程设计模式》
瑕不掩瑜之处
因为术业有专攻,一本书不可能覆盖开发的各个角落。尽管兔子书全面介绍了利用Spring开发网站后台的流程,足以将一个新手程序员指导成一个资深的 Spring开发者,但程序员成长过程中需要学习的某些内容兔子书并没有覆盖到:
兔子书只在《11.4 响应式Web》中介绍了Reactor和WebFlux,紧接着就在茶歇时间中提出了响应式编程框架WebFlux短时间内不可能替代命令式编程框架SpringMVC成为与Spring配合最紧密的框架的观点,理由是优势并不明显并且理解难度过高。对于著名框架RxJava(无论是RxJava2还是RxJava3)也是只字未提,这对于想要学习响应式编程的读者来说是一个短板。
另外作者专注于Java多年,兔子书所有代码均为Java实现,如果读者是习惯使用Kotlin编程的程序员,兔子书读起来也会比较吃力。