java框架-Spring-AOP

AOP:动态代理

开发步骤:

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

AOP原理

创建与注册









相关推荐
.柒宇.6 分钟前
力扣hot 100之和为 K 的子数组(Java版)
java·算法·leetcode
%Leo6 分钟前
macos idea 插件搜索不到
java·intellij-idea
苏渡苇6 分钟前
枚举的高级用法——用枚举实现策略模式和状态机
java·单例模式·策略模式·枚举·状态机·enum
鱼鳞_7 分钟前
Java学习笔记_Day19
java·笔记·学习
怪我冷i10 分钟前
在win11进行Rust Web 开发,采用Salvo框架
开发语言·前端·rust
吴声子夜歌12 分钟前
Node.js——os操作系统模块
开发语言·node.js·php
曹牧12 分钟前
Java:驱动程序无法通过使用安全套接字层(SSL)加密与 SQL Server 建立连接
java·开发语言·ssl
cch891813 分钟前
PHP vs C++:10倍性能差距的编程语言对决
android·java·开发语言
司马万13 分钟前
RUST基础1----数据类型
开发语言·算法·rust
程序员buddha13 分钟前
Spring集合注入功能
windows·python·spring