스프링 부트에서 Schedule 사용하기


스프링 부트에서 Schedule 사용하기

시작하며 특정 시간에 주기적으로 해야 하는 일이 있습니다. 뉴스레터와 같은 이메일 발송, 주기적으로 데이터베이스 동기화, 이용시간이 적은 시간에 대량 로그 전송 등등의 일이 그 예시가 될 것입니다. 스프링 부트에서 이런 작업을 @Schedule 어노테이션을 사용하면 쉽게 할 수 있습니다. 본 글에서 @Schedule 활용을 살펴보겠습니다. 의존성 추가 @Schedule은 org.springframework.scheduling 패키지에 있습니다. 다음과 같이 의존성을 추가하면 됩니다. Gradle이라면 build.gradle에 다음과 같이 추가합니다. implementation 'org.springframework.boot:spring-boot-starter-web' 메이븐이라면 pom.xm..


원문링크 : 스프링 부트에서 Schedule 사용하기