
Spring
yin_zh0522
There is no ending to learn.
展开
-
SpringAOP理论
聊聊SpringAOP文章内容输出来源:拉勾教育Java高薪训练营本篇文章是Spring学习课程中的一部分学习心得一、什么是AOPAOP,即面向切面编程, 英文全称Aspect oriented Programming,是对OOP(面向对象编程)的一种补充。众所周知,OOP三大特性分别为封装、继承、多态。如上图所示,子类继承父类,对于相同处理逻辑代码,子类可不必再去编写,只需处理自己独有的业务逻辑代码或者重写父类即可。从上图我们可知,OOP是一种垂直纵向的一种体系,它虽然可.原创 2020-09-22 19:05:32 · 214 阅读 · 0 评论 -
聊聊Spring的IoC(DI)
聊聊Spring的IoC(DI)一、SpringIoC背景IoC(控制反转),英文全称为 Inversion of Control ,最早由软件专家 Michael Mattson 提出,它是一种思想理论:借助“第三方”容器来实现对具有依赖关系对象之间的解耦,这个第三方容器就是IoC容器。而Spring在技术层面把这个思想做了很好的实现。二、什么是IoC(控制反转)那么什么是控制反转呢?从Java开发角度来想,在没有引入IoC容器前,我们如何处理对象之前的依赖问题的;如对象A依赖于对象B,在原创 2020-09-22 16:36:57 · 223 阅读 · 0 评论