1. 첫째, @enablescheduling을 사용하여 *applicatin.java에 주석을 달아 예정된 작업이 있는지 여부를 감지해야합니다.
2. @SCHEDULED 주석은이 방법을 시간이 정해진 작업으로 주석을 달아야합니다. 스프링은이 주석을 자동으로 스캔하고 스케줄링 작업을 시작합니다.
package com.david.translate.quartz; import org.springframework.beans.beans.annotation.autowired; import org.springframework.scheduling.annotation.scheduled; import org.springframework.stereotyp.component; import com.david.translate.service.service.serververvice Timequartz {@autowired private sysuserService userService; /** * Execute once in a minute*/ @Scheduled(cron="0 0/1 * * * ?") public void executeFileDownLoadTask() { System.out.println(">>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Task execution "+userervice.findall (). size ()); }}스케줄링 작업의 시간 구성은 CRON 표현식을 사용합니다. 온라인으로 표현식을 생성하는 웹 사이트에 권장됩니다. 글을 쓰는 방법을 모르거나 직접 쓰지 않으려는 경우이 웹 사이트를 사용하여 직접 생성 할 수 있습니다.
http://cron.qqe2.com/
스크린 샷은 다음과 같습니다.
일반적으로 사용되는 일부 작업 표현 예 :
0 * * * *? 1 분마다 트리거되었습니다
0 0 * * *? 하루에 1 시간마다 트리거되었습니다
0 0 10 * *? 10시마다 한 번 촉발되었습니다
0 * 14 * *? 매일 오후 2시에서 오후 2시 59 분 사이에 1 분마다 촉발되었습니다.
0 30 9 1 *? 매달 오전 9시 30 분
0 15 10 15 *? 매월 15 일 오전 10시 15 분에 촉발
/5 * * *? 5 초마다 실행하십시오
0 /1 * *? 1 분마다 실행하십시오
0 0 5-15 * *? 매일 5-15시에 촉발되었습니다
0 0/3 * * *? 3 분마다 트리거되었습니다
0 0-5 14 * *? 매일 오후 2시에서 오후 2시 5 분 사이에 1 분마다 촉발되었습니다.
0/5 14 * *? 매일 오후 2시에서 오후 2시 55 분 사이에 5 분마다 촉발되었습니다.
0/5 14,18 * *? 오후 2시 55 분에서 오후 6시 55 분에서 오후 6시 55 분, 5 분 사이에 5 분마다 5 분마다 촉발되었습니다.
0/30 9-17 * *? 9-5 일 근무 시간 동안 30 분마다
0 0 10,14,16 * *? 매일 오전 10시, 오후 2시, 오후 4시
0 0 12? * 수요일 매주 수요일 정오를 의미합니다
0 17? * 화요일, Thur, 매주 화요일, 목요일 및 토요일 오후 5시에 앉았습니다
0 10,44 14? 3 월 수요일 오후 2시 10 분과 오후 2시 44 분에 3 개의 수요일 트리거
0 15 10? * Mon-Fri는 월요일부터 금요일까지 오전 10시 15 분에 촉발되었습니다
0 0 23 L *? 매월 마지막 날에 23:00에 한 번씩 실행하십시오.
0 15 10 L *? 매월 마지막 날 오전 10시 15 분에 촉발
0 15 10? * 6L은 매월 마지막 금요일 오전 10시 15 분에 트리거되었습니다.
0 15 10 * *? 2005는 2005 년 매일 오전 10시 15 분에 촉발되었습니다
0 15 10? * 6L 2002-2005는 2002 년부터 2005 년까지 매월 마지막 금요일 오전 10시 15 분에 촉발되었습니다.
0 15 10? * 6#3 매월 셋째 금요일 오전 10시 15 분에 트리거
요약
위의 것은 스프링 부팅 스케줄링 작업이며 편집자가 소개하는 일반적으로 사용되는 작업 표현입니다. 나는 그것이 당신에게 도움이되기를 바랍니다. 궁금한 점이 있으면 메시지를 남겨 주시면 편집자가 제 시간에 답장을 드리겠습니다. Wulin.com 웹 사이트를 지원해 주셔서 대단히 감사합니다!