문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 다음 판 | 이전 판 다음 판 양쪽 다음 판 | ||
springframework:batch [2018/11/21 17:33] kwon37xi [RunIdIncrementer 사용시 기존 파라미터가 현재 파라미터 지정한 것을 덮어씀] |
springframework:batch [2019/06/19 10:05] kwon37xi |
||
---|---|---|---|
줄 32: | 줄 32: | ||
* [[https:// | * [[https:// | ||
* [[https:// | * [[https:// | ||
+ | * [[http:// | ||
+ | |||
+ | |||
===== @EnableBatchProcessing ===== | ===== @EnableBatchProcessing ===== | ||
* [[https:// | * [[https:// | ||
줄 144: | 줄 147: | ||
} | } | ||
</ | </ | ||
+ | |||
+ | ===== Java Config Spring Bean 설정시 리턴 타입을 인터페이스가 아닌 구현 클래스로 지정할 것. ===== | ||
+ | * '' | ||
+ | * 따라서 Spring Batch 용 각 스텝별 Bean 을 생성해서 리턴할 때는 항상 **구현 클래스를 리턴 타입으로 지정**할 것. | ||
+ | * [[https:// | ||
+ | * 다음과 같은 WARN 을 볼 수도 있다. | ||
+ | |||
+ | > o.s.b.c.l.AbstractListenerFactoryBean | ||
+ | |||
+ | |||
+ | ===== Test ===== | ||
+ | * [[https:// | ||
+ | * 이 클래스는 static utility 가 아니라 Bean 으로 생성해줘야 하는 것이다. | ||
+ | * '' | ||
+ | * 특정 Step만 테스트도 가능함. | ||
+ | * [[springframework: | ||
+ | * [[https:// | ||
+ | * [[http:// | ||
+ | |||
===== 참고 ===== | ===== 참고 ===== | ||
* [[https:// | * [[https:// | ||
* [[https:// | * [[https:// |