论坛首页 Java企业应用论坛

spring jdbcTemplate问题

浏览 4140 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2006-12-01  
在使用spring的jdbcTemplate时遇到了点问题,当我的语句是in语句时,取回的list总是0。
String sql = "select * from student where id in (?)";
return getJdbcTemplate().query(sql, new Object[]{studentIds},new StudentMapper());
请指点。
   发表时间:2006-12-16  
贴的信息不够啊

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

SQL中通配符个数应该是studentIds的长度
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics