读书人

项目中的美代码

发布时间: 2012-08-21 13:00:21 作者: rapoo

项目中的好代码
sql.append(" order by t.transTime desc ");

02

03 /** *****下面动态建造SQL语句结束************************************************* */

04

05 // 把刚刚ObjVlaues重新组装后放在一个数据里面,因为分页中有个参数需要一个Object 数组

06 Iterator it = objValue.iterator();

07 Object[] values = new Object[objValue.size()];

08 int i = 0;

09 while (it.hasNext()) {

10

11 Object val = (Object) it.next();

12 values[i] = val;

13 System.out.println("打印参数 :" + val);

14 i++;

15 }

16

17 String hql = sql.toString();

18 System.out.println("hql 条件 :" + hql);

19 System.out.println("ObjValue参数 :" + values.length);

20

21 // 从我多少页开始查起

22 int offset = (pagination.getCurrPage() - 1) * PAGESIZE;

23 // 查询出来的数据

24 List list = refundTransDAO.findByPage(hql, values, offset, PAGESIZE);

25 int maxRow = refundTransDAO.maxRow(hql, values).size();

26

27 // 把记录放在里面

28 pagination.setList(list);

29 pagination.setMaxRow(maxRow);

30 return pagination;

31 }

读书人网 >Web前端

热点推荐