[Spring] @Scheduled 정해진 시간에 맞춰서 모듈 실행하기
Linux에서 cron 을 사용하는것 처럼 웹서비스에서도 정해진 시간에 무언가를 실행해야 하는 경우가 종종 있습니다. 자바에도 그런 기능을 제공해주고 있고, Spring에서는 손쉽게 사용할 수가 있습니다. 일단 설정 소스는 아래와 같습니다. com.deepplin.sample.TestJob1 이 클래스는 실행할 소스입니다. 그럼 소스를 한번 볼까요? 아래와 같습니다. public class TestJob1{ @Scheduled(cron="*/30 * * * * *") public void print(){ System.out.println("call : " +new Date()); } } 한눈에 이해가 되지 않나요? @Scheduled 어노테이션을 사용하면...해당 메소드를 실행할 수가 있습니다. @Sch..
Spring
2017. 11. 27. 15:22