NIUCLOUD是一款SaaS管理后台框架多应用插件+云编译。上千名开发者、服务商正在积极拥抱开发者生态。欢迎开发者们免费入驻。一起助力发展! 广告
~~~ @Component("logger") @Aspect //表示当前类是一个切面类 public class Logger { @Pointcut("execution(* com.test.service.impl.*.*(..))") public void pt1(){} @Before("pt1()") public void beforePrintLog(){ System.out.println("before 记录日志............"); } @AfterReturning("pt1()") public void afterReturingPrintLog(){ System.out.println("afterReturingPrintLog 记录日志............"); } @AfterThrowing("pt1()") public void exceptionPrintLog(){ System.out.println("exceptionPrintLog 记录日志............"); } @After("pt1()") public void afterPrintLog(){ System.out.println("afterPrintLog 记录日志............"); } } ~~~