发布网友 发布时间:2022-04-24 14:14
共2个回答
热心网友 时间:2022-04-15 09:38
最简单的例子,做一个数据删除操作要求写日志
没有AOP的情况:
1.删除数据代码
2.添加日志代码
有AOP:
(添加日志(删除数据))
等于就是你不再需要手动写添加日志的代码了,相当于把删除数据的代码放入了一个切面中,它自己会触发添加日志的代码
热心网友 时间:2022-04-15 10:56
aop的中文意思是面向切面编程。
之前java中有面向过程编程、面向对象编程(oop)
这里aop可以为某一类对象进行监督和控制从而达到对这个模块扩充的功能。这些都是通过配置类来实现。