1.配置
<!-- 配置spring创建容器时要扫描的包-->
<context:component-scan base-package="com"></context:component-scan>
<!-- 配置spring开启注解AOP的支持 -->
<aop:aspectj-autoproxy></aop:aspectj-autoproxy>
@Aspect
表示当前类是一个切面类
@Aspect//表示当前类是一个切面类
public class Logger {
@Pointcut("execution(* com.service.impl.*.*(..))")
private void pt1(){}
@Before("pt1()")
前置通知
@AfterReturning("pt1()")
后置通知
@AfterThrowing("pt1()")
异常通知
@After("pt1()")
最终通知