블로그 글

시니 선생님이 개발 블로그에 쓴 글입니다.

[실습] 오래된 접속 로그 자동 삭제 하는 기능 구현하기
Spring Batch

[실습] 오래된 접속 로그 자동 삭제 하는 기능 구현하기

✅ 1. 테스트용 샘플 로그 파일 만들기 LogGenerator.java package com.system.batch; public class LogGenerator { private static final String ROOT_PATH =

Spring Batch

Tasklet 지향 처리란?

✅ 1. 스프링 배치의 두 가지 방법 청크 지향 처리(Chunk Oriented Processing) 태스크릿 지향 처리(Tasklet Oriented Processing) ✅ 2. 태스크릿 지향 처리 Tasklet(태스크릿) : 작고 단순한 작업 하

[보충자료] 현존하는 최고의 배치 툴 : Spring Batch 6.x
Spring Batch

[보충자료] 현존하는 최고의 배치 툴 : Spring Batch 6.x

✅ 1) 스프링 배치의 특징 뛰어난 유지보수성 다양한 데이터 소스 지원 강력한 장애 복구 테스트 최적화 만능 어노테이션 @Configuration

[실습] 스프링 배치 프로젝트 생성(Spring Boot 4.x & Gradle)
Spring Batch

[실습] 스프링 배치 프로젝트 생성(Spring Boot 4.x & Gradle)

✅ 1. 스프링 부트 프로젝트 생성 - start.spring.io 방식 빌드도구 : Gradle - Groovy 언어 : Java 스프링부트 버전 : 4.0.2 (3점대도 무방) Group : com.system.batch Artifact : sy-

Spring Batch를 왜 배우는걸까?
Spring Batch

Spring Batch를 왜 배우는걸까?

✅ 1. 배치 처리라는 것은 무엇일까? 배치(Batch) 처리는 대량의 데이터를 정해진 시간에 자동으로 일괄 처리하고, 결과를 출력하는 방식을 의미함. ✅ 2. Scheduler vs Batch 1) Scheduler 간편함 : @Scheduled 어

스프링 배치의 핵심 컴포넌트 - Job, Step, Repository, Operator
Spring Batch

스프링 배치의 핵심 컴포넌트 - Job, Step, Repository, Operator

✅ 1) 스프링 배치의 핵심 컴포넌트 Job(일감) Step(단계) JobRepository(기록원) JobOperator(실행버튼)

[실습] 카페 시뮬레이션으로 익히는 Job 구성과 실행 흐름
Spring Batch

[실습] 카페 시뮬레이션으로 익히는 Job 구성과 실행 흐름

✅ 1. 코드 작성 CafeJobConfig.java package com.system.batch; @Configuration public class CafeJobConfig { private final JobRepository jobRep

시니 선생님 블로그 글 (17쪽) | JSCODE