2015-01-12 1 views
0

각 ItemReader와 ItemWriter 여러 transactioManager를 사용합니다.는 어떻게 자바 설정으로 스프링 배치를 사용하고 있습니다. (일괄 코어 3)</p> <p>를 내가이 데이터 소스를 사용하는 스프링 배치

읽기 DB (A). 쓰기 DB (B).

(A) 및 ItemWriter에서 데이터를 읽고 (B)에 데이터를 쓰려면 작업 구성 ItemReader를 쓰고 싶습니다. (데이터 복사뿐만 아니라 ItemProcessor가있을 수 있음)

어떻게 트랜잭션 관리자를 seperatly 사용할 수 있습니까?

거기에 하나의 작업으로 여러 데이터 소스에 액세스 할 수있는 다른 방법은 있습니까?

도와주세요.

답변

0

읽기는 SB 메타 데이터가 저장되는 위치와 관련이 없으므로 다른 데이터 소스에서 문제없이 읽을 수 있습니다.
JdbcCustomItemReader 자바 독에서 추출 :

커서 그것이 단계 처리의 일부 로 작성된 거래에 참여하지 않을 것이라는 것을 의미 별도의 연결을 사용하여 개방 될 기본적

.