Spring 스케줄링 기능과 @Scheduled 어노테이션 사용법
스프링 프레임워크의 @Scheduled 어노테이션을 활용한 주기적 작업 수행 방법을 설명합니다.
@Scheduled(cron = "0 0 * * * ?")
public void executeDailyDataBackup() {
try {
logger.info("데이터 백업 시작: " + LocalDateTime.now());
backupDatabase(System.currentTimeMillis(), null);
logger.info("데이터 백업 완료: " + LocalDateT ...
7월 29일 23:02에 게시됨
Spring Boot에서 @Scheduled를 이용한 정기 작업 구현
Spring Boot의 @Scheduled 어노테이션을 사용하면 정기적으로 실행해야 하는 작업을 손쉽게 구현할 수 있습니다.
import java.text.SimpleDateFormat;
import java.util.Date;
import org.springframework.scheduling.annotation.EnableScheduling;
import org.springframework.scheduling.annotation.Scheduled;
import org.springframework.stereotype.Service;
@Servic ...
7월 1일 18:23에 게시됨