读书人

spring jdbcTemplate有关问题

发布时间: 2012-11-08 08:48:12 作者: rapoo

spring jdbcTemplate问题
在使用spring的jdbcTemplate时遇到了点问题,当我的语句是in语句时,取回的list总是0。
String sql = "select * from student where id in (?)";
return getJdbcTemplate().query(sql, new Object[]{studentIds},new StudentMapper());
请指点。 1 楼 liugr 2006-12-16 贴的信息不够啊

你的studentIds 是一个数组吗?
如果是的话 应该这样写
String sql = "select * from student where id in (?,?,?)";
return getJdbcTemplate().query(sql, studentIds,new StudentMapper());

SQL中通配符个数应该是studentIds的长度

读书人网 >其他数据库

热点推荐