java框架-Spring-AOP

AOP:动态代理

开发步骤:

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

AOP原理

创建与注册









相关推荐
小陈工几秒前
Python开源代码管理避坑实战:从Git高级操作到Docker环境配置
开发语言·git·python·安全·docker·开源·源代码管理
REDcker2 分钟前
Java 语言版本演进与特性概要
java·开发语言
励志的小陈11 分钟前
C++入门
开发语言·c++
砍光二叉树11 分钟前
【设计模式】行为型-观察者模式
java·观察者模式·设计模式
庞轩px11 分钟前
AQS(AbstractQueuedSynchronizer)源码深度解析:从CLH队列到ReentrantLock实现
java·并发编程·juc·aqs·reentrantlock
江湖中的阿龙12 分钟前
深入理解 CAS:Java 无锁并发核心原理、缺陷与应用场景详解
java·开发语言
xianjian091213 分钟前
Java进阶-在Ubuntu上部署SpringBoot应用
java·spring boot·ubuntu
进击的荆棘13 分钟前
C++起始之路——继承
开发语言·c++
拾荒的小海螺13 分钟前
JAVA:Spring Boot3 集成 Spring AI 实现 Prompt 提示词工程
java·spring boot·spring
小旭952713 分钟前
SpringBoot 整合 MyBatis 与自动配置原理详解
java·spring boot·后端·spring·intellij-idea·mybatis