Spring AOP – 使用 Aspectj
使用 Aspectj 注解实现各种通知
@Before:前置通知,在方法执行前执行
@After:后置通知,在方法执行后通知
@AfterRunning:返回通知,在方法返回结果后通知
@AfterThrowing:异常通知:在方法抛出异常后通知
@Around:环绕通知:围绕着方法执行
需要以下jar包
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-aop</artifactId>
<version>${
springframework.version}</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-aspects</artifactId>
<version>${
springframework.version}</version>
</dependency>
<dependency>
<groupId>aopalliance</groupId>
<artifactId>aopalliance</artifactId>
<version>1.0</version>
</dependency>
<dependency>
<groupId>org.aspectj