728x90
반응형
@Component
public class Schedule {
@Autowired CommandService commandService;
Logger logger = LoggerFactory.getLogger(this.getClass());
// @Scheduled(cron = "0/10 * * * * *")
@Scheduled(cron = "0 55 11 * * *")
public void runMemberInfo(){
logger.info("send member and evidence info to fms");
commandService.changeStatusToB("MEM","APPLY");
commandService.changeStatusToB("EVD","APPLY");
}
// @Scheduled(cron = "0 55 16 * * *")
public void runWithdrawInfo(){
logger.info("send withdraw info to fms");
}
}
spring boot 에서 schedule 사용하기 위해서는 application에서 @EnableScheduling 어노테이션을 추가해 줘야한다.
@EnableScheduling
@SpringBootApplication
@EnableScheduling
@EnableSwagger2
public class RestapiApplication {
728x90
728x90
BIG
'Programming > Java' 카테고리의 다른 글
never search api 적용하기 - 자바 (0) | 2016.09.02 |
---|---|
java config & message & properties & MessageSourceAccessor (0) | 2016.04.22 |
자바에서 String to Timestamp (0) | 2016.04.12 |
JAVA에서 문자열 - 한글, 영문, 숫자 구분 (0) | 2016.03.24 |
JAVA에서 파일 확장자 구하기 (0) | 2016.03.22 |
댓글