添加总记录数totalcount
(这里就要连接数据库了)
调用dao.findTotalCount()方法
这最重要的步骤就是拼接QSL语句
初始化qsl=select count(*) from user where 1 = 1
新建StringBudier 将qsl转成String类型 并且存入 好利用 .apped 进行动态拼接
动态拼接中的传入输出数据 condicion 中有五个key 再遍历condicion时 跳过 currentPage和rows
只遍历name,address,email
按照模糊查询的方式 将拼接key
创建一个list集合
List<Object> params = new ArrayList<Object>()储存查询的数据 .add %value%值
再用temple.query方法qsl, Integer.class ,list.toarray//数组形式 返回一个int值
添加数据库符合要求的数据list<user>
List<Object> params = new ArrayList<Object>()
.add star ,rows ,value
template.query(sql, new BeanPropertyRowMapper<User>(User.class), params.toArray()) 返还一个list<user>