java代码中这样写的
public List getInfoDir(String system){
String sql = "select t.* from DWRES_DIR_DIRECTORY t where t.system=?";
List list = this.queryForList(sql, new Object[]{system});
return list;
}
public List queryForList(String sql, Object[] args){
this.log.info(sql);
return getJdbcTemplate().queryForList(sql, args);
}但是 查询不出来 system没传的过去 直接执行是对的
我想问下 mysql这样传值是不是有问题啊~
public List getInfoDir(String system){
String sql = "select t.* from DWRES_DIR_DIRECTORY t where t.system=?";
List list = this.queryForList(sql, new Object[]{system});
return list;
}
public List queryForList(String sql, Object[] args){
this.log.info(sql);
return getJdbcTemplate().queryForList(sql, args);
}但是 查询不出来 system没传的过去 直接执行是对的
我想问下 mysql这样传值是不是有问题啊~
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货