Spring 의 @Scheduled 어노테이션을 통해 정적 스케쥴링은 해봤으나DB 데이터 기반으로 동적스케쥴링을 설정 해본적이 없어 진행한다. SchedulingConfigurer 란?Spring 의 스케줄링 설정을 프로그래밍적으로 커스터마이즈할 수 있게 해주는 인터페이스이다.@EnableScheduling 어노테이션과 함께 사용되며 스케줄링 작업을 코드 기반으로 등록할 수 있게해주는 인터페이스다. 주요 특징동적 스케줄링 설정 가능@Scheduled 어노테이션의 정적 스케쥴링 한계 극복런타임에 스케줄 작업 추가/수정✅ 언제 사용하나? 상황 사용 이유 @Scheduled가 부족할 때실행 주기를 DB에서 동적으로 제어하거나, 조건적으로 등록/제거하고 싶을 때여러 작업을 코드로 한꺼번에 등록하고 싶을 때코드..
Spring Boot 3 동적 스케줄링 설정해보기
Spring 의 @Scheduled 어노테이션을 통해 정적 스케쥴링은 해봤으나DB 데이터 기반으로 동적스케쥴링을 설정 해본적이 없어 진행한다. SchedulingConfigurer 란?Spring 의 스케줄링 설정을 프로그래밍적으로 커스터마이즈할 수 있게 해주는 인터페이스이다.@EnableScheduling 어노테이션과 함께 사용되며 스케줄링 작업을 코드 기반으로 등록할 수 있게해주는 인터페이스다. 주요 특징동적 스케줄링 설정 가능@Scheduled 어노테이션의 정적 스케쥴링 한계 극복런타임에 스케줄 작업 추가/수정✅ 언제 사용하나? 상황 사용 이유 @Scheduled가 부족할 때실행 주기를 DB에서 동적으로 제어하거나, 조건적으로 등록/제거하고 싶을 때여러 작업을 코드로 한꺼번에 등록하고 싶을 때코드..
2025.05.15