Ich habe mich gefragt, ob es eine elegantere Möglichkeit gibt, IN () - Abfragen mit Spring's JDBCTemplate durchzuführen. Momentan mache ich so etwas:
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());
}
Das ist ziemlich schmerzhaft, da ich nur neun Zeilen habe, um die Klausel für die IN () - Abfrage zu erstellen. Ich hätte gerne so etwas wie die Parametersubstitution von vorbereiteten Anweisungen