AOP 入门案例
- AOP 概念:AOP
一、配置 Pom 坐标
1 |
|
二、Service 层实现
UserService
1 |
|
UserServiceImpl
1 |
|
三、AOP 层实现
- 在 AOP 类中加入
@Aspect
声明这是一个 切面 - 使用
@Pointcut
声明一个切入点- 切入点定义依托一个不具有实际意义的方法进行,即无参、无返回值,方法体无实际逻辑。
- 使用
@Before
声明通知类型,并且绑定切入点- 绑定切入点与通知关系,并指定通知添加到原始连接点的具体执行位置
/aop/MyAdvice
1 |
|
四、SpringConfig
- 给 SpringConfig 配置
@EnableAspectJAutoProxy
:使用注解开发 AOP。
1 |
|
AOP 入门案例
https://blog.pangcy.cn/2023/04/09/后端编程相关/java/spring/AOP 入门案例/