AOP面向切面编程之AspectJ实现权限申请框架
一、AOP简介
1.1 AOP是啥
AOP(Aspect Oriented Programming):面向切面编程。
1.2 如何运作的
将业务逻辑中与类不相关的通用功能切面式的提取分离出来,让多个类共享一个行为,一旦这个行为发生改变,不必修改类,而只需要修改这个行为即可。
1.3 优缺点
相较于传统的OOP(面向对象编程)技术性能更优。
二、AspectJ
2.1 简介
AspectJ是一个实现了AOP的框架,它扩展了Java语言。AspectJ定义了AOP语法,它有一个专门的编译器用来生成遵守Java
原创
2021-03-18 00:04:32 ·
252 阅读 ·
0 评论