会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
👋 欢迎浏览我的技术博客,记录学习笔记 本人28届软工一枚
qqfq
博客园
首页
新随笔
联系
订阅
管理
8.20 AOP
1.含义面向切面编程
2.作用,把重复代码提取出来,不动业务逻辑且能完成某项辅助性功能,如权限校验等
3.组成:
1.连接点:允许AOP插手的方法,在springAOP中特指所有public方法
2.切点:标注哪些方法要被AOP拦截,有路径和注解两种方案
3.通知:具体代码逻辑,如权限校验就是拿出用户的权限和所需权限比较等
4切面:由两部分组成切点加通知,其实就算承载着切点加通知的类
5.目标对象:被辅助的对象
6.代理对象:springAOP运行时生成包装对象,不直接调用目标对象,会先执行切面逻辑后调用目标对象
6.织入:将切面逻辑添加到目标方法(spring在运行时织入)
实际开发中会有三部分
1。注解
2.切面
3.目标对象
posted @
2026-08-20 18:36
气球飞起
阅读(
4
) 评论(
0
)
收藏
举报
刷新页面
返回顶部
公告