30秒到达战场
这是一个对User分页带过滤查询,你可以参考
dao层参数组装写法
public List find(String key, Integer offset, Integer rowCount) {
Map params = getParameterMap();
params.put("name", key);
params.put("offset", offset);
params.put("rowCount", rowCount);
return getSqlSession().selectList(User.class.getName().find, params);
}
配置文件写法
LIMIT #{offset},#{rowCount}
]]>
SELECT * FROM users WHERE 1 = 1
]]>
AND name LIKE CONCAT('%', #{name}, '%')
]]>
ORDER BY id ASC
]]>
SELECT COUNT(id) FROM users WHERE 1 = 1
]]>
AND name LIKE CONCAT('%', #{name}, '%')
]]>