优化Controller中接口耗时统计
我们在平常的开发过程中,经常会遇到去统计一个接口耗时,我们通常的做法就是在接口开始获取系统当前时间,接口结尾获取一下时间,两个时间做减法得到的数值来统计我们接口的耗时。我们只需要在我们需要统计的耗时的controller的方法上面使用我们自己定义的注解TimeConsuming即可得到我们想要的接口耗时时间!上面这个类中的方法中计算了耗时,统计了类名、方法名。而且很丑,代码很臃肿。接下来具体统计耗时的逻辑放到切面中,使用切面完成实际的的统计工作。这个注解便是作用在接口上,用来作为接口耗时统计的标识。