728x90 반응형 SMALL spring scheduler2 @Scheduled 간단 사용법 test-context.xml 위에서 중요한것은 task 선언과 annotation-driven 선언 Java @Component public class Scheduler { private static final long RUN_TASK_30_SEC = 30000L; @Autowired Service service; @Scheduled(fixedDelay = RUN_TASK_30_SEC) public void checkApproval(){ logger.trace("Do Action"); service.checkApproval(); } } Spring Boot 는? @Controller @Configuration @ComponentScan @EnableAutoConfiguration @SpringBootA.. 2019. 5. 16. quartz cron 값 변경 쿼츠를 이용하여 스케줄링 할 때 스케줄링 시간을 설정/변경 하고 싶을 때 아래와 같은 방법을 사용한다. MainClasspublic static void main(String[] args) { ... String cronStr = CommonUtil.getPropVal("MAIL.CRONTAB"); // properties 파일에서 읽기 SchedulerCronTrigger.getInstance(cronStr); ...} cronTriger class (singleton 으로 작성했다)public class SchedulerCronTrigger {private static Logger logger = Logger.getLogger(SchedulerCronTrigger.class);private stati.. 2014. 1. 7. 이전 1 다음 728x90 반응형 LIST