데이터의 값을 연속적으로 변경해야 할 작업이 있어, Bulk Update를 사용한다.
다음 테이블에 1,2,3 끼리 페어로 전체 enable 값을 Y(활성화) 이외에는 N(비활성화) 를 시켜야했다.
예 :
KFTC_CNTR_ACCOUNT_NUM1
KFTC_CNTR_DEPOSIT_ACCOUNT_NUM1
KFTC_CNTR_ACCOUNT_BANK_CODE1
다음 3개가 한 페어이다. 전체가 Y 로 바뀌어야 활성화
이외에 ...2, ...3 은 전체 N 비활성화
스위칭이 되어야 했다.
Service에서 Transaction 처리를 했지만, 각각의 페어마다 bulk update 실행하여 처리.