cron

    [Spring] 스프링 스케쥴러 사용해서 일정 주기로 메소드 실행하기 (Scheduler)

    [Spring] 스프링 스케쥴러 사용해서 일정 주기로 메소드 실행하기 (Scheduler)

    프로젝트 개발 중 엔티티를 생성한지 3일 이후에 자동으로 해당 엔티티 필드를 갱신해 만료 상태로 만드는 로직이 필요했다 PostgreSQL 에서는 내장 스케쥴러가 없다는 말도 있고 스케쥴러 사용하는 법이 까다로워서 로깅도 같이 하기 위해 그냥 스프링 내장 스케쥴러를 사용하기로 했다 ⚙️ Dependency @Scheduler 는 Spring Boot Starter 에서 기본으로 제공하는 어노테이션이다 🔨 전역 설정 📝 MyApplication @EnableScheduling //scheduler 사용 @EnableJpaAuditing //jpa entity 자동 감시 @SpringBootApplication public class MyApplication { public static void main(S..