AOP简介及配置

AOP面向切面编程,一种编程范式,弥补了OOP的不足,基于OOP基础上进行横向开发构建可能遇到的所有共性功能

作用:最终以功能组合来完成个别业务模块乃至整体业务系统的开发

目标:将软件开发由”刀耕火种“走向半自动化/全自动化阶段,实现”插拔式组件体系结构“搭建

AOP开发过程:

1、正常的制作程序

2、将非共性功能开发到对应的目标对象类中,并制作切入点方法

3、将共性功能独立开发出来,制作成通知(Advice)

4、在配置文件中,声明切入点(Pointcut)

5、在配置文件中,声明切入点与通知间的关系(含通知类型),即切面(Aspect)

 

posted @ 2022-04-24 15:24  小知IT  阅读(153)  评论(0编辑  收藏  举报