AOP 面向切面的编程,
AOP可以实现“业务代码”与“关注点代码”分离
在Spring的AOP编程中,
如果加入容器的目标对象有实现接口,用JDK代理;
如果目标对象没有实现接口,用Cglib代理;
总结:
关注点代码,就是指重复执行的代码。
业务代码与关注点代码分离,好处?
–关注点代码写一次即可;
–开发者只需要关注核心业务;
–运行时期,执行核心业务代码时候动态植入关注点代码; 【代理】
基本步骤流程:
1、目标接口
2、目标对象
3、手写AOP
4、代理工厂
5、配置
6、测试及运行结果
原文链接:https://blog.csdn.net/scgaliguodong123_/article/details/49763409
本站声明:网站内容来源于网络,如有侵权,请联系我们,我们将及时处理。
还没有人抢沙发呢~