Spring의 JDBCTemplate을 사용하여 IN () 쿼리를 수행하는보다 우아한 방법이 있는지 궁금합니다. 현재 나는 그런 식으로합니다 :
StringBuilder jobTypeInClauseBuilder = new StringBuilder();
for(int i = 0; i < jobTypes.length; i++) {
Type jobType = jobTypes[i];
if(i != 0) {
jobTypeInClauseBuilder.append(',');
}
jobTypeInClauseBuilder.append(jobType.convert());
}
IN () 쿼리에 대한 절을 작성하기 위해 9 줄이 있으면 상당히 고통 스럽습니다. 준비된 문장의 매개 변수 대체와 같은 것을 원합니다.