[Spring] @Scheduled 스케쥴링 적용 방법

2023. 3. 8. 17:51·SpringBoot

1. 시작하기 전

 

@Scheduled  지정된 시간에 주기적으로 실행되는 메서드를 만들기 위해 사용함
@EnableScheduling 스케줄링을 활성화 할 때 사용

두 어노테이션 모두 스프링 프레임워크에서 제공하는 어노테이션입니다.

 


 

2. 구현

 

controller 부분

@Scheduled(fixedDelay = 1000) // 1초에 1000
public void test () {
    log.info("테스트!");
}

 

Application 부분

@EnableScheduling 만 추가해주시면 됩니다.

@SpringBootApplication
@EnableScheduling

public class Application {

   public static void main(String[] args) {
      SpringApplication.run(Application.class, args);
   }

}

 

 


 

3. 실행

 

굳!

'SpringBoot' 카테고리의 다른 글

[Spring] 커스텀 에러 만들기  (0) 2025.01.04
[Spring] Spring Bean 생성 주기 및 어노테이션 비교  (1) 2023.05.03
[Spring] Hikari 이용하여 데이터베이스 연결 관리하기  (0) 2023.03.02
[Spring] Jpa 이용해서 db 에 entity 추가  (0) 2023.01.18
[Spring] Spring 환경 IntelliJ에 구축  (0) 2023.01.11
'SpringBoot' 카테고리의 다른 글
  • [Spring] 커스텀 에러 만들기
  • [Spring] Spring Bean 생성 주기 및 어노테이션 비교
  • [Spring] Hikari 이용하여 데이터베이스 연결 관리하기
  • [Spring] Jpa 이용해서 db 에 entity 추가
ssddo
ssddo
구경하고 가세요
  • ssddo
    ssddo-story
    ssddo
  • 전체
    오늘
    어제
    • 분류 전체보기 (44)
      • SpringBoot (9)
      • webFlux (2)
      • DB (8)
        • MySQL (3)
        • Mongo (3)
        • Docker (1)
        • Postgres (1)
      • JAVA (1)
      • ORM & DSL (4)
        • JPA (3)
        • JOOQ (1)
      • React (12)
        • 설치 및 환경 구축 (1)
        • 기본 (4)
        • 활용 (7)
      • CS (1)
      • 공통 (6)
      • 프로젝트 (1)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    JPA
    패딩
    mongo
    git
    jooq
    postgre
    복호화
    docker
    MySQL
    블록
    Java
    react
    암호화
    Redisson
    RSS
    springboot
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.1
ssddo
[Spring] @Scheduled 스케쥴링 적용 방법
상단으로

티스토리툴바