Spring Boot에서 quartz 크론 표현식 주의 - 월은 0-11이 아닌 1-12인점 - 요일은 0 :일요일 ~ 6: 토요일, 7도 일요일로 되어있음. 1234567 기준으로 일관성 있게 쓰는게 나음 크론 표현식 옵션 ? : 조건없음 [일, 요일 에서만 사용가능] * : 모든 조건에서 참 시작시간/단위 (예 0/5) : 해당 시작시간부터 해당 단위때 참 시작범위-끝범위 (예 3-5) : 예제(3-5)는 3에서 5까지 (3, 4, 5) 조건일때 참. x,y,z... (예 1,3,5) : 예제(1,3,5) 1,3,5 일때만 참. L : [일, 요일 에서만 사용가능] - 일에서 사용하면 : 예(L) 마지막 날짜입니다. 예를들어 1월이라면 31일 2월이라면 윤년에 따라 28혹은 29일 4월이라면 30일에..
Spring Batch :books: Spring batch Architecture Spring batch는 Job bean이 생성되면 JobLauncher에 의해 Job을 실행한다. JobLauncher가 job을 실행하고, Job은 Step을 실행하게 된다. JobRepository는 DB또는 Memory에 Spring batch가 실행할 수 있도록 Metadata를 관리하는 Class이다. Job은 배치의 실행단위 Job은 N개의 Step을 실행할 수 있으며, 흐름(Flow)를 관리할 수 있다. - Job Flow : A step 실행 후 조건에 따라 B Step 또는 C Step을 실행 설정 Step은 Job의 세부 실행 단위이며, N개가 등록되어 실행된다. Step의 실행단위는 크게 2가지로 나..