Tôi đã tự hỏi nếu có một cách thanh lịch hơn để thực hiện các truy vấn IN () với JDBCTemplate của Spring. Hiện tại tôi làm một cái gì đó như thế:
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());
}
Điều này khá đau đớn vì nếu tôi có chín dòng chỉ để xây dựng mệnh đề cho truy vấn IN (). Tôi muốn có một cái gì đó giống như sự thay thế tham số của các câu lệnh đã chuẩn bị