Spring@Scheduled 주 해 를 사용 하여 정시 작업 을 수행 합 니 다.
1861 단어 spring
xmlns 아래 내용 추가
xmlns:task="http://www.springframework.org/schema/task"
xsi:schema Location 아래 내용 추가
http://www.springframework.org/schema/task
http://www.springframework.org/schema/task/spring-task-3.1.xsd
task 작업 스 캔 주석
<task:annotation-driven/>
<context:annotation-config/>
<bean class="org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor"/>
<context:component-scan base-package="com.test"/>
자바 코드
@Component //import org.springframework.stereotype.Component;
public class MyTestService{
@Scheduled(cron="0/5 * * * * ? ") // 5
@Override
public void myTest(){
System.out.println(" ");
}
}
1.spring 의@Scheduled 주해 실현 에 써 야 하 는데,
2.타이머 의 작업 방법 에 반환 값 이 있 으 면 안 됩 니 다.
3.구현 클래스 에 구성 요소 의 주석 이 있어 야 합 니 다@Component
CRON 표현 식 속뜻
"0 0 12 * * ?" 매일 정오 12 시 에 촉발
"0 15 10 ? * *" 매일 아침 10:15 촉발
"0 15 10 * * ?" 매일 아침 10:15 촉발
"0 15 10 * * ? *" 매일 아침 10:15 촉발
"0 15 10 * * ? 2005" 2005 년 의 매일 아침 10:15 촉발
"0 * 14 * * ?" 매일 오후 2 시 부터 2 시 59 분 까지 분당 한번 촉발
"0 0/5 14 * * ?" 매일 오후 2 시 부터 2 시 55 분 까지 5 분 마다 촉발
"0 0/5 14,18 * * ?" 매일 오후 2 시 부터 2 시 55 분,6 시 부터 6 시 55 분 까지 두 시간 동안 5 분 마다 촉발 합 니 다.
"0 0-5 14 * * ?" 매일 14:00 부터 14:05 까지 분당 한번 촉발
"0 10,44 14 ? 3 WED" 3 월 의 매주 3 의 14:10 과 14:44 촉발
"0 15 10 ? * MON-FRI" 매주 월요일,화요일,수요일,목요일,금요일 10:15 촉발
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
thymeleaf로 HTML 페이지를 동적으로 만듭니다 (spring + gradle)지난번에는 에서 화면에 HTML을 표시했습니다. 이번에는 화면을 동적으로 움직여보고 싶기 때문에 입력한 문자를 화면에 표시시키고 싶습니다. 초보자의 비망록이므로 이상한 점 등 있으면 지적 받을 수 있으면 기쁩니다! ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.