단일 갱신의 경우와 마찬가지로 메소드에 대한 @Update 어노테이션에 SQL문을 지정합니다. 그러나 단일 입력 매개변수만 메소드에 전달할 수 있습니다. pureQuery는 각 입력 매개변수를 일반 오브젝트의 수직 콜렉션으로 처리합니다. 콜렉션의 각 요소는 한 번의 SQL문 실행을 위한 매개변수를 제공합니다. Array 오브젝트, Iterator 또는 java.lang.Iterable 인터페이스를 구현하는 클래스 유형의 콜렉션을 사용할 수 있습니다. 콜렉션의 일반 오브젝트 수는 pureQuery가 SQL문을 실행하는 횟수를 판별합니다.
pureQuery는 갱신 계수의 정수 배열을 리턴합니다.
일괄처리 갱신에 사용하는 어노테이션이 있는 메소드에는 다음과 같은 서명이 있습니다. 여기서 <T>는 스칼라 유형, Bean 유형 또는 Map<String, Object>입니다.
<T> int[] <annotatedMethod> (Iterable<T> parameters); <T> int[] <annotatedMethod> (Iterator<T> parameters); <T> int[] <annotatedMethod> (T[] parameters);