System.currentTimeMillis()는 현재 시간을 구할 수 있고, 이를 활용해 실행시간을 구할 수 있다.
return타입은 long
public Long join(Member member) {
long start = System.currentTimeMillis();
try {
validateDuplicateMember(member);
memberRepository.save(member);
return member.getId();
} finally {
long finish = System.currentTimeMillis();
long timeMs = finish - start; // 실행시간
System.out.println("join = " + timeMs + "ms");
}
}