스프링 프레임워크에서 정해진 시간에 어떤 기능을 실행 하고 싶을 때, Scheduled 어노테이션을 사용한다고 합니다.
01.servelt.xml : <task:annotation-driven /> 추가
02. 스케줄 어노테이션 추가. ( cron 표현식 : 매일 오전 10시 40분에 실행 )
@Scheduled(cron = "0 40 10 * * *")
public void insertAuto() {
vehicleInfoService.insertAuto();
}
참고 cron 표현식
초 분 시 일 월 주(요일)
0 0 0 * * *
03. 컨트롤러->서비스-DAO->Mybatis 쿼리 작성.
04. 테스트 확인함.
자세한건 나중에 다시 적겠음...(과연? )
참고 아래 블로그 :
https://scshim.tistory.com/333
728x90
300x250