关于预编译下的模糊查询问题,一般都是用?作为占位符,然后在操作对象中赋值,今天写了个简单的模糊查询,却发现报错,上网搜了下解决了问题,以后再遇到这种问题就要这样来写:标准的写法是不要把%放到sql语句中
where t.pname like ?
用的是SpringMVC 中的jdbc模板的方法
List<Group> grpList = this.jdbcTemplate.query(SEARCH_GROUP_STRING,new Object[]{'%'+searchGroupName+'%'}, new GroupRowMapping());
映射函数省略