java框架-Spring-AOP

AOP:动态代理

开发步骤:

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

AOP原理

创建与注册









相关推荐
lsx20240617 小时前
Rust 宏:深入理解与高效使用
开发语言
百锦再17 小时前
选择Rust的理由:从内存管理到抛弃抽象
android·java·开发语言·后端·python·rust·go
yaoxin52112317 小时前
238. Java 集合 - 使用 ListIterator 遍历 List 元素
java·python·list
小羊失眠啦.17 小时前
深入解析Rust的所有权系统:告别空指针和数据竞争
开发语言·后端·rust
爱分享的Shawn_Salt17 小时前
IntelliJ IDEA初始化指南
java·ide·intellij-idea
Dxxyyyy17 小时前
零基础学JAVA--Day32(ArrayList底层+Vector+LinkedList)
java·开发语言
Pluchon17 小时前
硅基计划6.0 柒 JavaEE 浅谈JVM&GC垃圾回收
java·jvm·数据结构·java-ee·gc
nvd1117 小时前
python 后端流式处理 LLM 响应数据详解
开发语言·python
蓝天智能17 小时前
Qt 的字节序转换
开发语言·qt
whatever who cares17 小时前
在Java/Android中,List的属性和方法
android·java