总结
从2019年8月到2020年2月,前前后后写了大概半年的时间,本来就是想随便写写,梳理下自己的Spring知识体系。
结果越写收货越多,感觉自己对Spring之前的理解实在是太浅了,现在才能真正算入门了吧,能知道Spring常用这些技术的使用方法了。
看看写了哪些东西吧:
- Part1 Spring 基础知识
- Part2 Spring DI (依赖注入)
- Part3 Spring MVC
- Part4 Spring Restful
- Part5 Spring JDBC
- Part6 Spring 集成MyBatis
- Part7 Spring 事务
- Part8 Spring AOP (面向方面编程)
- Part9 Spring 缓存
- Part10 Spring 未完待续
加上本篇一共50篇文章,哈哈,也算比较全面了。
没写的部分和原因
Spring中还有一些重要的知识没有写,包括但不限于:
- Spring 测试
- Spring 安全
- Spring Spel表达式
- Spring 任务调度
- Spring 与NoSQL
- Spring 远程服务
- Spring 消息
- Spring SSM项目实战
- 其他…
没写的原因很简单。
第一,上面的技术大多数属于应用方面的技术,并不属于Spring基础,真要讲起来那就没完了。
第二,现在真正使用Spring,更多的是以Spring Boot为载体,当然Spring Boot的基础就是Spring,如果Spring非常熟悉,那么Spring Boot可以说手到擒来了。我这一路写过来,很多案例都采用了完全JavaCofig配置,这个已经非常非常接近Spring Boot了。
OK,所以我感觉,在50篇的时候结束Spring之路,非常完美啊。
展望
展望也很简单,我们将开启Spring Boot之路,然后开启Spring Cloud之路,当然这个完成时间,我个人是希望能在2020年5月份完成Spring Boot之路系列文章,至于SpringBoot之路要写多少篇,我个人是打算写30-50篇这么一个体量。SpringCloud离得还比较远,暂时不做计划。
然后如果那时候我还对Spring充满兴趣的话,希望自己可以有信心自己写一个类似Spring框架的东西,之前我已自己写过一个简单的ORM数据库操作框架,如果能写出一个类似SpringBoot的框架,感觉比较拽啊,哈哈。
就这些,期望你的关注!