스프링에서 시간측정
스프링에 시간측정 스탑워치가 있다. 성능 측정을 해야 할 때 사용하면 유용하다.
import org.springframework.util.StopWatch;
StopWatch stopWatch = new StopWatch();
stopWatch.start();
// 시간 측정 할 구간
stopWatch.stop();
System.out.println(stopWatch.getTotalTimeMillis());
System.out.println(stopWatch.prettyPrint());
1024
StopWatch '': running time (millis) = 1024
-----------------------------------------
ms % Task name
-----------------------------------------
01024 100%
일반적인 자바에서의 사용은 이렇다.
long start = System.currentTimeMillis();
// 측정 구간
long end = System.currentTimeMillis();
long timeCheck = end - start;
System.out.println("Running Time : " + timeCheck + "ms");
Running Time : 12ms