首页 > 编程语言 > 详细

SpringAOP——入门

时间:2020-03-01 21:26:47      阅读:53      评论:0      收藏:0      [点我收藏+]

1、OOP与AOP

面向切面编程(AOP)通过提供另一种思考程序结构的方式来补充面向对象编程(OOP)。

OOP:面向对象编程,关键单元是对象,面向的是一个个对象。

AOP:面向切面编程,关键单元是切面,面向的是一个个切面。切面关注点可能是多个不同类型的对象的相同点,也就是说切面可以跨域多个类型和对象。

OOP与AOP这么不同思想,为什么说AOP是OOP的补充呢?将切面视为一个对象,面向切面也就是面向对象。(面向对象就是吊,跟马哲似的。)

2、IOC与AOP

Spring两大核心组件:IOC与AOP,IOC是OOP思想实现,AOP则是AOP思想实现。

经过上面理解猜想一下:

① AOP的一个切面可以是IOC容器里多个对象的相同点。

② AOP的切面本身也是一个对象,放入到IOC容器中。

3、SpringAOP简单实现

 

SpringAOP——入门

原文:https://www.cnblogs.com/wqff-biubiu/p/12391875.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!