• apo 简单参考


    参考: https://www.cnblogs.com/Geyoung/p/6927905.html

    @Aspect
    @Component
    public class TimeAspect {
        //通过这种方法可以拿到对象中所有的方法,对象
        @Around("execution(* com.imooc.web.controller.UserController.*(..))")
        public Object handleControllerMethod(ProceedingJoinPoint pjp) throws Throwable {
            
            System.out.println("time aspect start");
            
            Object[] args = pjp.getArgs();
            for (Object arg : args) {  
                System.out.println("arg is "+arg);
            }
            
            long start = new Date().getTime();
            
            Object object = pjp.proceed();
            
            System.out.println("time aspect 耗时:"+ (new Date().getTime() - start));
            
            System.out.println("time aspect end");
            
            return object;
        }
    
    }
    View Code
  • 相关阅读:
    dsaljkfgklj;asdfkjlsa
    aaaaaaaaa
    实验 7 综合练习 第三题
    实验 7 综合练习 第一题
    实验 7 综合练习 第四题
    实验 7 综合练习 第二题
    实验6 1
    实验 5-2
    实验5-1
    3-6
  • 原文地址:https://www.cnblogs.com/lshan/p/8688477.html
Copyright © 2020-2023  润新知