首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

项目中的美代码

2012-08-21 
项目中的好代码sql.append(order by t.transTime desc )0203/** *****下面动态建造SQL语句结束********

项目中的好代码
  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 }

热点排行