@Component
@Aspect
public class AopTest {
//切面
@Pointcut("execution(* com.gao.demo_test.web.*.*(..))")
public void point(){ }
//@Before("point()")
public void before(){
System.out.println("前面");
}
//@After("point()")
public void After(){
System.out.println("后面");
}
//@AfterReturning(pointcut = "point()",returning = "o")
public void afterreturn(Object o){
System.out.println(o.toString());
}
@Around("point()")
public Object aroud(ProceedingJoinPoint j) throws Throwable {
return j.proceed();
}
}aop的demo
最新推荐文章于 2021-11-29 14:19:54 发布
本文介绍了一个使用Spring AOP实现的简单示例。通过定义切入点、通知等关键组件,展示了如何在不修改业务逻辑代码的情况下增加日志记录等功能。具体包括前置通知、后置通知、返回后通知及环绕通知的实现。
421

被折叠的 条评论
为什么被折叠?



