SpringBoot之AOP
我写文章也好,编写代码也好,总是根据问题去找解决方案,很难有系统性的总结和提炼以及系统性的学习,这很不好。
这篇文章还是延续了一脉相承的操作方法,就是根据需求去做,本篇的需求就是如何使用AOP的方法,打印系统某个方法或者函数的执行时间呢?
经过思考和比较,我决定采用了参考文章3中的方法,结合AOP和注解的方式,在特定的方法上使用注解进行执行时间的打印。
1.引入依赖
1 | <dependency> |
1.SpringBoot AOP,收集日志、统计方法执行时长
2.JAVA 测试程序代码运行时间 (这个统计方法其实就是很简单的,使用系统时间进行开始时和结束时间的比较,从而获得方法的执行时间)
3.Spring AOP 注解打印 方法执行时间 (这篇文章通过注解的方式,结合AOP,形成了可以使用注解的方式,在需要打印时间的方法上打印时间)