Je me demandais s'il existe un moyen plus élégant de faire des requêtes IN () avec le JDBCTemplate de Spring. Actuellement, je fais quelque chose comme ça:
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());
}
Ce qui est assez pénible puisque si j'ai neuf lignes juste pour construire la clause pour la requête IN (). Je voudrais avoir quelque chose comme la substitution de paramètres des instructions préparées