`

项目中的好代码

 
阅读更多
  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 }
分享到:
评论

相关推荐

    C++项目源代码(适合新手练手及参考)

    学习过程中要关注函数的输入参数、返回值以及类的成员变量和成员函数,了解它们在代码中的作用。 2. **学习数据结构**:源代码可能包含了数组、链表、树、图等数据结构。理解这些数据结构的特性及其在实际问题中的...

    统计项目代码量

    【标题】"统计项目代码量"的实现是一个Java程序,其主要目的是为了自动化地计算一个项目目录中特定类型的源代码文件(例如PHP、Java、HTML等)的代码行数。这个程序提供了一种高效且方便的方式来量化软件项目的规模...

    Python项目开发实战 源代码

    这个压缩包中的"Python项目开发实战 (源代码)"提供了丰富的实例,让你能够深入学习Python的实际应用。以下是基于这些资源可能涵盖的一些核心知识点: 1. **基础语法**:Python的基础语法包括变量、数据类型(如...

    Python项目源代码_Python.zip

    Python项目源代码_Python

    jsp+servlet 品红项目 源代码

    【JSP + Servlet + 品红项目:构建动态网站的综合实践】 在Web开发领域,JSP(JavaServer Pages)和Servlet...通过分析和学习这个项目,开发者可以提升在Web开发领域的技能,更好地理解和掌握Java Web应用的开发流程。

    HTML项目淘宝网完整代码

    7. **版本控制**:如果压缩包中包含版本控制文件(如`.git`目录),则可能表明该项目使用了Git进行版本管理,这对于团队协作和代码追踪非常有用。 8. **浏览器兼容性**:考虑到不同的用户可能使用不同的浏览器,...

    VS2017 10个项目C#源代码

    在【压缩包子文件的文件名称列表】"VS2017 10个C#项源码"中,我们可以预期找到10个独立的C#项目源代码,每个项目可能包含多个源文件,如.cs(C#源代码文件)、.csproj(项目文件)、.sln(解决方案文件)以及其他...

    项目开发代码规范和命名规范

    规范的用途: 编码规范第一、能使你的代码更加易于维护,程序并不是一次性的产品,它需要扩展和修改还有维护的。但是进行这次操作的人并一定就是...编码规范是一种习惯,所以一开始习惯不养好,永远写不出工程型代码。

    Android经典项目开发实战_源代码

    源代码中,你会看到如何创建和管理Activity,以及如何通过Intent启动新的Activity或传递数据。 2. **布局设计**:Android使用XML文件来定义用户界面布局,如LinearLayout、RelativeLayout和ConstraintLayout等。源...

    yii项目源代码

    本项目源代码是基于Yii框架构建的一个实际应用,对于初学者而言,这是一个很好的学习资源,能够帮助他们深入理解Yii的工作原理和最佳实践。 首先,让我们详细了解一下Yii框架的核心特性。Yii提供了一种模型-视图-...

    C++源代码项目,大约有好几万,基础到进阶

    C++源代码项目,大约有好几万,基础到进阶

    统计你的项目有多少行代码

    在软件开发过程中,了解项目的代码行数(Lines of Code, LoC)...通过合理的统计方法,我们可以更好地理解和管理项目,提高开发效率和代码质量。同时,结合其他代码质量指标,可以为软件工程的各个阶段提供有力的支持。

    YOLOV5交通标志识别的代码+标注好的6105张数据集(高分完整项目代码)配置完环境就能运行

    YOLOV5交通标志识别的代码+标注好的6105张数据集(高分完整项目代码),个人经导师指导并认可通过的高分毕业设计项目,评审分98分,项目中的源码都是经过本地编译过可运行的,都经过严格调试,确保可以运行!...

    谷粒商城项目源代码_gulimall.zip

    谷粒商城项目源代码_gulimall

    java网盘项目源代码

    以下是该项目源代码中的关键知识点和组成部分: 1. **文件系统设计**:网盘项目通常会模拟本地文件系统的结构,包括文件夹和文件的创建、移动、重命名和删除。这涉及到文件路径管理、文件元数据(如大小、创建日期...

    qt代码行统计

    在IT行业中,代码行统计是一种常见的需求,用于评估项目的规模、估算开发时间和资源,以及进行代码审查。在本案例中,我们关注的是一个基于Qt框架的代码行统计工具,名为"qt代码行统计"。Qt是一个跨平台的应用程序...

    亮剑 Java项目开发案例导航 源代码

    在源代码中,你会看到如何根据实际需求选择合适的数据结构,以及如何优化算法以提高程序效率。 数据库操作是多数项目的核心部分。在这个案例中,你可能需要用到JDBC(Java Database Connectivity)来连接和操作...

    开发C#项目的代码量统计工具

    在IT行业中,尤其是在软件开发领域,对代码量的统计是...通过这样的工具,我们可以更好地管理和监控项目,提升开发效率。在实际应用中,可以根据具体需求进行功能扩展,如添加代码质量检查、代码复杂度分析等高级特性。

    C++项目源代码

    5. **内存管理和资源管理**:高效的内存管理和资源管理是保证系统稳定性和性能的关键,源代码中会体现C++在这方面的应用。 **学习与实践** 对于想要学习C++的开发者,通过阅读和分析Snort项目的源代码,可以深入...

Global site tag (gtag.js) - Google Analytics