spring的核心技术IOC和AOP

IOC控制反转:(工厂模式)

以前我们获取对象时都是采用new的方式。是主动的。

现在获取对象时跟工厂要,有工厂为我们查找或者创建对象。是被动的。

Spring是利用工厂模式的形式完成了解耦!使我们从原来的主动调用者,变为了被动的获取者的转变。

AOP面向切面编程:(代理模式)

利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。

猜你喜欢

转载自blog.csdn.net/wuzzi/article/details/94720879