MethodBeforeAdvice优化

master
linlei 2024-04-23 16:42:16 +08:00
parent 03108fd711
commit fa689898cb
1 changed files with 10 additions and 14 deletions

View File

@ -1,14 +1,13 @@
## MethodBeforeAdvice ## MethodBeforeAdvice
- [MethodBeforeAdvice](#MethodBeforeAdvice) - [MethodBeforeAdvice](#methodbeforeadvice)
- [一、基本信息](#一基本信息) - [一、基本信息](#一基本信息)
- [二、基本描述](#二基本描述) - [二、基本描述](#二基本描述)
- [三、主要功能](#三主要功能) - [三、主要功能](#三主要功能)
- [四、接口源码](#四接口源码) - [四、接口源码](#四接口源码)
- [五、主要实现](#五主要实现) - [五、主要实现](#五主要实现)
- [六、最佳实践](#六最佳实践) - [六、最佳实践](#六最佳实践)
- [七、源码分析](#七源码分析) - [七、常见问题](#七常见问题)
- [八、常见问题](#八常见问题)
### 一、基本信息 ### 一、基本信息
@ -65,6 +64,7 @@ public interface MethodBeforeAdvice extends BeforeAdvice {
### 五、主要实现 ### 五、主要实现
1. **AspectJMethodBeforeAdvice** 1. **AspectJMethodBeforeAdvice**
- 实现了前置通知,使用 AspectJ 风格定义的通知,用于在目标方法执行前执行额外的逻辑。 - 实现了前置通知,使用 AspectJ 风格定义的通知,用于在目标方法执行前执行额外的逻辑。
### 六、最佳实践 ### 六、最佳实践
@ -117,11 +117,7 @@ Before method doSomething is called.
Doing something... Doing something...
``` ```
### 七、源码分析 ### 七、常见问题
暂无
### 八、常见问题
1. **前置通知的执行顺序问题** 1. **前置通知的执行顺序问题**