Spring计时器StopWatch使用
StopWatch是位于org.springframework.util包下的一个工具类,通过它可方便的对程序部分代码进行计时(ms级别),适用于同步单线程代码块。
1.start开始记录
2.stop停止记录
3.通过StopWatch的prettyPrint方法,可直观的输出代码执行耗时,以及执行时间百分比
StopWatch sw = new StopWatch();
sw.start("开始任务");
doSomething();
sw.stop();
logger.info("结束任务" + sw.prettyPrint());