美文网首页
关于《spring 实战(第四版)》的读后感

关于《spring 实战(第四版)》的读后感

作者: 探索的影子 | 来源:发表于2018-09-02 16:05 被阅读0次

在暑假里面我没有根据推荐选择书籍。而是根据自己的需求,找寻书籍。目前处于一个大三到大四的过渡期关键性阶段,自己已经学了很多基础的编程语言,也学了很多的计算机基础课程。
但是仅仅如此是不够的。在开发系统的时候,很容易出现重复造轮子,复用度不高,设计不够完善。根据网上和职业要求,我选择学习一门框架spring。具体是为什么会选《spring实战(第四版)》作为我学习spring第一步呢?
首先视频是不够深度,我们知道在现在的网络上面随处可见的视频资源免费下载。但是很多视频有一个共同的特点:为了满足实际运用需求。也就是很多时候不会知识点过多的分析。这时候我们就需要这本书,对知识进行加固和升华。但是直接看书是看不懂的。因为它十分枯燥,没有什么实现的目的。只是为了讲知识点而讲。所以我们需要两者结合。
对于这本书而言,真的十分推荐。全书总共分为四个部分。第一个部分介绍spring框架核心知识,从以前编程习惯和经验来述说这个框架最核心的部分控制反转和切面编程,让我们容易理解。第二部分使用spring构建web应用程序,这里才是spring最强的地方,改变了常规的jsp+servlet,让我们能够使用更简洁的方式创建一个web应用。第三部分关注如何处理和持久化数据,相较于以前使用jdbc的无趣的模板代码,这样的编程让我更加快乐。第四部分,包容天下。对于很多目前流行的技术都有集成的教程,比如我自己对于mybatis有很强烈的兴趣,那么它就有spring和mybatis整合mybatis还提供了完美整合方案,让我们在集成的时候更加方便。
当然就自己的需求而言,第一步精读,对于spring的核心思想,ioc和aop。真的十分有趣。ioc控制反转,以前传统方法是我需要某个变量,我自己去new一个出来。但是spring里面是你需要,你给容器说,那么你就只管用就是了。不需要了解这个变量是怎么来的,具体实现的接口是什么也不需要理会(当然这都是程序要自己写出来的)。这样改变了之后代码变得整洁了许多。调试也变得十分方便。通过对spring使用的时候顺便还学了一点使用Junit来测试,还有日志记录方便调试。切面编程那就更厉害了,你核心业务自己做自己的,你不需要理会其他的事情。会有通知来帮你处理,比如日志,不再是以前一个方法一个日志,复用度极低,而且会污染核心代码并且还不容易修改。通过切面编程,很多东西就从一个串联的,变为一个并联的变得更加自由,当然更加的自由也会给我们带来一些苦恼。使用不当很容易出现找不到bug。
第二部分精读,因为spring只有在写web程序的时候才能够达到最大效能,它的功能才能实施到百分之百。对于很多你需要的,它都有改进的方案,比以前更加简洁。通过崭新的设计模式,让我们的代码能够分离的更清楚,让后期代码更利于修改和维护。对于常见的web技术,都有更加简洁的使用方式。真是太棒了~~。
第三部分略读,因为常见的使用ssm。spring+springmvc+mybatis。虽然spring也提供了十分简洁的方法,但是学术有专攻,就持久层而言mybatis做的比spring更加优秀。而spring也十分包容mybatis,让两者融合产生更强大的化学效应。
第四部分略读,因为自己并没有丰富的工作经验。对于企业里面常见的问题处理方式,自己也没有见过。所以这一部分作为工具书,需要的时候它一定是一本优秀的工具书。

相关文章

  • Spring实战学习

    《Spring实战》第四版企业级JavaBean(EJB) 规范 第1部分 Spring的核心 Spring可以做...

  • 浅谈aop【原创】

    参数书籍《spring实战第四版》 何为aop 想起大三实习前去面试的时候总会 被问到:你了解spring框架吗?...

  • Spring MailSender 配置和使用

    前言:最近在阅读《Spring实战》(第四版)这本书,正好公司项目里有发送邮件的模块,看了看源码,发现Spring...

  • 关于《spring 实战(第四版)》的读后感

    在暑假里面我没有根据推荐选择书籍。而是根据自己的需求,找寻书籍。目前处于一个大三到大四的过渡期关键性阶段,自己已经...

  • Spring开发复习小记(1)-实现基础架构搭建篇

    首语:Spring实战(第四版)里的上传文件Demo真的是好“坑”啊!(我的博客:https://83591923...

  • 好书一起读(117):重学Spring之表现层方法

    关于Spring MVC的使用,事实上已足够简单,《Spring 3.x企业应用开发实战》和《Spring实战》也...

  • Spring 中注入 AspectJ 切面

    最近在阅读《Spring 实战》(第四版),跟着书中的讲解做一些练习。其中,在注入 Aspect 切面那一节卡了一...

  • 初入简书

    这周开始在学习《Spring实战第四版》,觉得看书还是能收货很多知识,所以双十二的时候又买了六本书,准备留在明年看...

  • Spring实战第四版

    第1章Spring之旅 所有的理念都可以追溯到Spring最根本的使命上:简化Java开发。 Spring的非侵入...

  • spring实战第四版 阅读笔记整理

    最近把《spring实战第四版》读了一遍,跳过了有些过时的章节,把一些要点摘录下来,方便以后回忆。内容摘录于自己的...

网友评论

      本文标题:关于《spring 实战(第四版)》的读后感

      本文链接:https://www.haomeiwen.com/subject/opsmwftx.html