如何使用Spring的JDBCTemplate有效地执行IN()SQL查询?
2022-08-31 06:28:59
我想知道是否有一种更优雅的方法可以使用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()查询的子句。我希望有类似预准备语句的参数替换的东西