Spring编程思想
背景
最近Spring用的很多,在使用过程中,有了新的理解和体会。自己也不像开始学习Spring的时候,只会照着官方教程和书上的代码一点点敲,出了问题百度好久才能找到答案o(╥﹏╥)o。老前辈总和我们说学习框架仅仅会用,流于表面功夫是不行滴!框架为什么好?就在于它的设计思想,然后这些设计思想实现的工具提供的生产力的进步,解放了我们程序员的双手,吼吼吼,前辈真的是造福我们这些后来者~
目录:
限于本人目前才疏学浅,所以只总结了以下四个主题,如果还有其它的呢,留待以后补充吧。
- 依赖注入/控制反转(Dependency Injection/Inverse of Control, DI/IoC)
Spring编程思想——依赖注入 - 面向切面编程(Aspect Oriented Programming,AOP)
Spring编程思想——面向切面编程 - 模版编程(Template Programming)
Spring编程思想——模版编程 - 反应式编程(Reactive Programming)
Spring编程思想——反应式编程