inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

174만명의 커뮤니티!! 함께 토론해봐요.

OrderRepositoryV3 sleep 함수 관련 질문

미해결

스프링 핵심 원리 - 고급편

[질문 내용] OrderRepository class 에서 Thread.sleep()을 바로 save() 로직안에서 사용 안하고 따로 private 함수로 빼서 sleep()을 다시 만든 이유가 있을까요?? public void save(String itemId) { AbstractTemplate<Void> template = new AbstractTemplate<>(trace) { @Override protected Void call() { if (itemId.equals("ex")) { throw new IllegalStateException("예외 발생!"); } sleep(1000); return null; } }; template.execute("OrderRepository.save()"); } private void sleep(int millis) { try { Thread.sleep(millis); } catch (InterruptedException e) { e.printStackTrace(); } }

  • Thread.sleep
  • spring
  • 디자인-패턴
gslee100 댓글 1 좋아요 1 조회수 489

인기 태그

인프런 TOP Writers

주간 인기글