这是我第一本读完的技术书籍,以前刚开始学习编程,喜欢看视频,觉得看书太慢,但是现在改变了想法,书不能帮你快速解决实际问题,但是能在平时拓展自己的知识深度。实习再过两天就是一年了,想法一直在改变,其实人一直都是在改变中前进。
这本书本来要坚持更新读书笔记的,到后面因为自己懒,也因为后面都是web
方面的知识,不好贴代码。就只能一个人先赶进度,笔记就不管了。这本书看下来我觉得适合 接触过**Spring**
的项目,能根据其它模块依葫芦画瓢写出来,但不能让**Spring**
为自己所用的人去看,提升自己。
这本书先介绍了Spring
核心的IOC
和AOP
,这也是Spring
的基础知识,然后后面开始介绍MVC
的基本用法,配合servlet3做到无xml文件配置的web项目。随后在持久层方面,是根据这样一条线介绍的
spring-jdbc -> hibernate -> jpa-hibernate -> spring-data-jpa-hibernate -> spring-data-redis
这些都跟Spring
进行了整合,以前觉得mybaties
比hibernate
好用,现在我改变了看法,所谓的不好用只是因为自己的了解不足,这本书让你对java
持久化有了更进一步的了解。
另一大块是远程调用,消息这一块。了解RMI
,HTTP
的远程调用,都与Spring
进行了整合,从而代码更加精简。之后便是消息Spring-activemq
和Spring-amqp
,做到了异步通讯(RMI
,HTTP
是同步的)。
以前的学习经验中 只有前台主动向后台要数据,后台才会响应数据到前台,但是学习了WebSocket
后,情况就成了后台可以随时向前台发送数据。然后Spring
也及时支持了这项新技术。书中也有详细的介绍。
在安全方面,Springsecurity
因为生于Spring
家族,所以天生与Spring
有着良好的兼容性,java config
的配置方式 摒弃了xml
配置,使安全配置变得简单。本书也对Spring Security
框架做了细致的描述,相对于选择shiro
,Spring Security
让安全框架多了一种选择。
因为书写得好,才想着写一篇读后感纪念,这是我编程生涯的第一年,后面长路漫漫,希望碰到更多的好书。