[SpringBoot] 스케줄링
·
Web & Android/SpringBoot
💡 ScheduledExecutorService과 SpringBoot의 @Scheduled로 스케줄링을 설정할 수 있다. ScheduledExecutorService은 인수있는 메서드에도 적용할 수 있지만 @Scheduled는 인수있는 메서드에 적용이 불가하다. ScheduledExecutorService Java 1.5부터 지원되는 스케줄링이 가능한 Executor 서비스로 인터페이스이며, 구현체로 ScheduledThreadPoolExecutor()가 있다. 예제 코드 @Service @RequiredArgsConstructor @Transactional public class BattleRivalService { private final BattleRepository battleRepository;..