본문 바로가기

IT

[Spring 강좌]스케줄러 실행하기

반응형

1. @EnableScheduling 어노테이션()을 추가합니다.

@SpringBootApplication
@EnableScheduling
public class DemoApplication {
   public static void main(String[] args) {
      SpringApplication.run(DemoApplication.class, args);
   }
}

 

2. @Scheduled 어노테이션 사용을 사용하여 스케줄러를 등록합니다.

@Component
public class SchedulerService {
   
  @Autowired
  private CommonDao commonDao;
 
//초 분 시 ... 13시 50에 매일 실행됨
 @Scheduled(cron = "0 50 13 * * *")
 public void doUserUpdate() {
    //실행 로직
   comonDao.insert("portal.common.userUpdate",new DaoParam())
 }
 
 
}

 

반응형