【发布时间】:2009-08-25 09:16:57
【问题描述】:
我想知道是否有更优雅的方式来使用 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() 查询的子句。我想要类似准备好的语句的参数替换
【问题讨论】:
标签: java sql spring jdbc jdbctemplate