Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- aop
- aspect
- RestControllerAdvice
- git
- Filter
- 스프링 시큐리티
- SQL
- response
- 인터셉터
- network
- Spring Security
- Interceptor
- http
- request
- 객체지향프로그래밍
- MYSQL
- 스프링부트
- proxy pattern
- 관점지향프로그래밍
- 디자인패턴
- exception
- java
- spring boot
- OOP
- Spring
- 자바
- mybatis
- 스프링
- 트랜잭션
- Redis
Archives
- Today
- Total
목록스케줄링 (1)
장쫄깃 기술블로그

Scheduling (스케줄링) 스케줄링은 어떤 작업 (job)에 대해서 지정된 기간 혹은 시간에 동작하도록 하는 것이다. Spring에서 스케줄 작업을 처리하기 위해서는 Quartz Scheduler와 같은 외부 라이브러리를 이용하거나 Spring Boot에서 제공하는 @Scheduled 어노테이션을 이용하여 간단하게 동작시킬 수 있다. Quartz Scheduler 라이브러리는 보다 정교하게 job 스케줄링을 다룰 수 있다. 하지만 설정과 사용에 번거로운 단점이 있다. 반대로 @Scheduled는 사용하기 매우 쉽다. 때문에, 만약 단순히 특정 시간 혹은 특정 간격으로 job을 수행해야 하는 정도이면 @Scheduled를 사용해도 좋을 것 같다. @Scheduled 사용법 1. @EnableSched..
Spring Framework/Spring Boot
2023. 7. 27. 16:00