java框架-Spring-AOP

AOP:动态代理

开发步骤:

  1. 导入aop模块
  2. 定义业务逻辑类
  3. 定义切面类;
    -. 切面类标注:@Aspect
    -. 切面类注解:
    @Before: 前置通知, 在方法执行之前执行
    @After: 后置通知, 在方法执行之后执行 。
    @AfterRunning: 返回通知, 在方法返回结果之后执行
    @AfterThrowing: 异常通知, 在方法抛出异常之后
    @Around: 环绕通知, 围绕着方法执行
  4. 将切面类添加到容器
  5. 开启基于注解版的aop模式:@EnableAspectJAutoProxy

AOP原理

创建与注册









相关推荐
float_com2 分钟前
【java进阶】------ Lambda表达式
java·开发语言
码云数智-大飞10 分钟前
Java接口与抽象类:从本质区别到架构选型
开发语言
小碗羊肉10 分钟前
【从零开始学Java | 第二十三篇】泛型(Generics)
java·开发语言·新手入门
m0_7505803019 分钟前
Java并发—Java线程
java·开发语言
我不是懒洋洋31 分钟前
预处理详解
c语言·开发语言·c++·windows·microsoft·青少年编程·visual studio
QuZero31 分钟前
JDK7 ConcurrentHashMap principle
java·哈希算法
计算机安禾36 分钟前
【数据结构与算法】第14篇:队列(一):循环队列(顺序存储
c语言·开发语言·数据结构·c++·算法·visual studio
独断万古他化1 小时前
【Java 实战项目】多用户网页版聊天室:消息传输模块 —— 基于 WebSocket 实现实时通信
java·spring boot·后端·websocket·ajax·mybatis
yyt3630458411 小时前
spring单例bean线程安全问题讨论
java·spring
weixin_649555671 小时前
C语言程序设计第四版(何钦铭、颜晖)第十一章指针进阶之奇数值结点链表
c语言·开发语言·链表