상세 컨텐츠

본문 제목

CronTrigger 의 표현식(Quartz)

Program/JAVA

by 마니씨 2010. 4. 19. 15:51

본문

Quartz 에서 스케줄링에 사용하는 시간의 지정방법

기본 : 초 분 시 일 월 요일 년도(옵션)
예제)
- 매일 오전 9시에 수행 : 0 0 9 * * ?
- 매월 10일 오전 9시에 수행 : 0 0 9 10 * ?
- 매주 일요일 오전 9시에 수행 : 0 0 9 ? * 1
- 매월 두번재 일요일 오전 9시에 수행 : 0 0 9 ? * 1#2
  ( [실행할 요일]#[n번째] )
- 매시간 10분간격으로 수행 : 0 10 * * * ?
- 매분 0초, 30초에 수행 : 0/30 * * * * ?

 FieldName

 Allowed Values

Allowed Sepecial Characters 

 remark

 Seconds  0-59   , - * /  
 Minutes  0-59   , - * /  
 Hours  0-23   , - * /  
 Day-of-Month  1-31   , - * ? / LW

 L:월중 마지막일자
 W:작업요일(월-금)

 Month  1-12 or JAN-DEC   , - * /  
 Day-of-Week  1-7 or SUN-SAT   , - * ? / L#  #:"6#3" = 월중3째금요일
 Year(Optional)  empty or 1970-2099   , - * /  

'Program > JAVA' 카테고리의 다른 글

자바(Java) Reflect 예제  (0) 2011.08.22
java smtp Mail 발송  (0) 2010.04.19
Quartz 스케줄러  (0) 2010.04.19
GRIDBAGLAYOUT 사용하기  (1) 2010.03.03
좋은 Swing 자료  (0) 2010.03.03

관련글 더보기