spring aop

spring aop

一、依赖 jar包

第一种:基于 Spring Framework 的基本 AOP 依赖组合

<dependency>
    <groupId>org.springframeworkgroupId>
    <artifactId>spring-contextartifactId>
    <version>5.3.10version> 
dependency>
<dependency>
    <groupId>org.springframeworkgroupId>
    <artifactId>spring-aspectsartifactId>
    <version>5.3.10version> 
dependency>

第二种:Spring Boot 项目

<dependency>
    <groupId>org.springframework.bootgroupId>
    <artifactId>spring-boot-starter-aopartifactId>
    <version>2.5.5version> 
dependency>

第三种:Spring AOP 与 AspectJ 支持的依赖组合
最强大的组合,因为它结合了 Spring AOP 的容器管理和 AspectJ 的高级功能,可以使用 AspectJ 更强大的切点表达式和切面语法,提供了更细粒度的控制和更丰富的 AOP 特性,适合处理复杂的 AOP 需求,例如需要复杂切点定义、类型间声明或高级织入功能的场景

<dependency>
    <groupId>org.springframeworkgroupId>
    <artifactId>spring-context

你可能感兴趣的:(Java,记录,spring,java)