inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

스프링 배치

JobInstance

JobRunner에 의존성 주입할 때 필드 주입을 사용하는 이유가 있을까요??

397

모기물림

작성한 질문수 6

0

안녕하세요. 선생님.

JobRunner 코드시에 필드 주입을 사용하는 것을 보고 질문을 드립니다.

보통 다른 사람이 필드 주입을 사용하면 개인 스타일인가 하는 편인데요.

Configuration 클래스 작성 시에는 롬복을 이용한 생성자 주입을 하셔서 혹시 차이를 두는 것에 특별한 이유가 있는지 궁금합니다.

강의 잘 보고 있습니다. 감사합니다!

spring-boot spring-batch

답변 1

1

정수원

특별한 이유가 있는 것은 아닙니다

상황에 따라 편한데로 코드를 작성하는 편입니다

스프링을 사용함에 있어서 빈을 다루는 방식이 여러가지이기 때문에 그 중에서 하나의 방식을 선택한거라 보시면 됩니다

0

모기물림

아하

쿼츠 잡 사용할 때 필드주입으로 선언하고 따로 이러저러해서 빈주입해주던 기억이 나서 혹시나 싶어서 여쭤봤습니다. ㅎㅎ

감사합니다!

스프링 배치 버전 질문

0

122

1

소스코드가 어디에 있나요?

0

96

2

트랜잭션 예외

0

92

1

질문이 있습니다.

0

130

2

ChunkListener 에서 beforeChunk 의 실행 시점 관련 질문

0

125

2

여러 JOB 설정하는법

0

150

2

강의 자료 다른 방법 있을까요?

0

154

1

JobExecution과 JobExecutionContext와의 관계

0

186

2

특정 job만 실행

1

252

1

Batch 성능 질문

0

153

1

ItemReaderAdapter 종료

0

80

1

[ 강좌 Git 브랜치 문의 ] 섹션 9 > JdbcCursorItemReader, JpaCursorItemReader

0

179

2

Spring Batch 배포 질문

0

245

2

spring batch 버전

0

236

2

retry count 관련 질문

0

172

2

StepExecutionListener 의 afterStep 에서 return ExitStatus.FAILED 에 의한 동작에 의문이 갑니다.

0

330

2

jdbc, jpa 커서방식 조회 방식 차이 질문 (강사님께 답변 받고 싶습니다)

0

235

2

Multithread step과 AsyncItemProcessor

0

203

2

job 재실행

0

251

2

bean 생명주기 문제 도와주세요(@Scope("step"), @Autowired)

0

183

1

Multi-threaded-step과 Partitioning 차이 확인

0

175

2

jdbcCursorReader, jdbcPagingReader 질문

0

146

1

step muti-thread 질문

0

110

1

itemSteam open update close 질문

0

112

1