본문 바로가기
Spring

[Spring] QuartzJobBean 으로 스케쥴러 등록 및 사용

by 루에 2024. 1. 10.
반응형

매번 까먹어서 기록

 

1. pom.xml에 라이브러리 추가

https://mvnrepository.com/artifact/org.quartz-scheduler/quartz

 

QuartzJobBean을 상속받은 Job 클래스 구현

/**
 *스케쥴 Job 실행 클래스
 */
public class CloudJobExecutor extends QuartzJobBean {

	@Override
	protected void executeInternal(JobExecutionContext arg0) throws JobExecutionException {
		// TODO Auto-generated method stub
		// 실제 수행할 로직..
	}

}

 

 

Spring-Quartz 설정(context-quartz.xml)

- 버젼별로 property명이 조금 다름. 자세한건 아래 링크.

 

.

.

.

 

https://junspapa-itdev.tistory.com/18

 

[JAVA] 스프링(Spring) 에서 자동실행 스케쥴러 설정하기 (Spring Quartz + job scheduler + Cron Expression)

어떤 경우에 사용하나? 주기적으로(ex: 매 1시간 마다) 또는 정해진 시각(ex: 매일 오전 7시) 에 특정 프로세스를 수행하고 싶은 경우에 사용합니다. 저는 매일 오전에 특정 API를 호출해서 데이터를

junspapa-itdev.tistory.com

 

반응형

댓글