`

项目中的好代码

 
阅读更多
  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. **学习数据结构**:源代码可能包含了数组、链表、树、图等数据结构。理解这些数据结构的特性及其在实际问题中的...

    Python项目开发实战 源代码

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

    软件项目代码统计工具

    在IT行业中,软件开发是一项复杂且精细的工作,涉及到大量的代码编写。为了有效地管理和评估项目进度,开发者和项目...总的来说,一个好的代码统计工具是软件开发过程中的得力助手,能有效提升开发效率和项目管理水平。

    jsp+servlet 品红项目 源代码

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

    autoCode java 项目代码 自动生成

    标题中的"autoCode java 项目代码 自动生成"指出这是一个利用Java技术实现的自动化代码生成工具。在软件开发过程中,代码生成可以极大地提高效率,减少重复工作,尤其是对于那些遵循固定模式的代码,如DAO层、...

    JAVA上百实例源码以及开源项目源代码

    Java源码下载 1个目标文件 摘要:Java源码,网络相关,HTTP   Java实现HTTP连接与浏览,Java源码下载,输入html文件地址或网址,显示页面和HTML源文件,一步步的实现过程请下载本实例的Java源码,代码中包括丰富的...

    HTML项目淘宝网完整代码

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

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

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

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

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

    yii项目源代码

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

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

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

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

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

    java网盘项目源代码

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

    VS2017 10个项目C#源代码

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

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

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

    C++项目源代码

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

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

    谷粒商城项目源代码_gulimall

    代码行数统计工具

    代码行数统计工具是一种实用的软件开发辅助工具,主要用于帮助开发者快速了解项目中不同源代码文件的行数分布。在软件工程中,代码行数(LOC,Lines of Code)常被用作衡量项目规模和复杂性的指标之一。下面将详细...

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

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

Global site tag (gtag.js) - Google Analytics