`
phantom
  • 浏览: 160351 次
社区版块
存档分类
最新评论

我自己的数据对象处理类 SelectDemo

阅读更多

package com.jh.core.db.jdbc.demo;

import java.util.List;

import com.jh.core.db.TagDAO;
import com.jh.core.util.JHPage;

public class SelectDemo {

 /**
  * @param args
  * @throws Exception
  */
 public static void main(String[] args) throws Exception {
  TagDAO<DemoBean> dao = new TagDAO<DemoBean>(DemoBean.class);
  JHPage page = new JHPage();
  page.setGoPage(2);
  page.setSize(2);
  String sql = " select * from DemoBean_tab ";
  List list = null;
  list = dao.getObjList(sql, page);// 取分页数据
  list = dao.getObjList(sql, 3);// 取3条
  list = dao.getObjList(sql);// 取所有

  list = TagDAO.getObjList(sql, DemoBean.class, page);// 取分页数据
  list = TagDAO.getObjList(sql, DemoBean.class, 3);// 取3条
  list = TagDAO.getObjList(sql, DemoBean.class);// 取所有
  list.size();
  System.out.println("getLast" + page.getLast());
  System.out.println("getSize" + page.getSize());
  System.out.println("getCount" + page.getCount());
  System.out.println("getPage" + page.getPage());
  System.out.println("getGoPage" + page.getGoPage());
  System.out.println("getList \n" + page.getList());

  /*
   * ##分页处理 #macro( PAGE_INFO ) 每页$!pageInfo.size条记录 |
   * 共$!pageInfo.page页/$!pageInfo.count条记录 | <a
   * href="javascript:goPage(1);"> 首 页</a> <a
   * href="javascript:goPage($!pageInfo.prev);"> 上一页</a> <a
   * href="javascript:goPage($!pageInfo.next);"> 下一页</a> <a
   * href="javascript:goPage($!pageInfo.last);"> 最后一页</a> | 第 <input
   * name="goPageNum" id="goPageNum" value="$!pageInfo.goPage" size="3" />
   * 页 <a href="javascript:goPage2();">go</a> #end
   */
 }

}

分享到:
评论

相关推荐

    RINGSDK包含界面库和图象库。

    直接产生的对象,这个因为有作用域问题,应该声明为类成员数据。 RingEdit edit; AssignItem(edit,控件ID); 之后edit就可以使用了。 9、窗口类之间的互相访问: 因为窗口类声明时就产生了一个类对象指针,因此可以...

    一个好用的数据库类

    为了使用的方便,我自己写了一个数据库类CMYODBC,它是用ODBC API写的,它支持各种sql语句,支持事务处理。它最好的地方在于,对于查询的记录集实现了动态绑定,这是通过类CODBCSet来实现的。要说明的是,这两个类...

    asp.net(c#)多层分布式架构实例源码

    抽象工厂,用于创建各种数据对象的方法,这里有配置文件和反射的运用。 -------Model------- Model程序集,存放实体类,用于数据访问层和逻辑层调用 -------IDAL-------- 数据操作接口,数据访问层实现其接口并...

    asp.net知识库

    与DotNet数据对象结合的自定义数据对象设计 (一) 数据对象与DataRow ASP.NET中大结果集的分页[翻译] .net 2.0 访问Oracle --与Sql Server的差异,注意事项,常见异常 Ado.net 与NHibernate的关系? 动态创建数据库...

    vc++ 开发实例源码包

    精灵系统,一套MFC渲染引擎,含2D/3D等渲染,效果看源码,IFEngine是整个引擎接口,IFSystem是硬件查询系统,IFApplication是应用程序对象基类。 FlashPlayer播放器4.0的VC++源代码 如题。 FreeBird2011最初版(模仿...

    大名鼎鼎SWFUpload- Flash+JS 上传

     以下是一个标准的SWFUpload初始化设置所需的参数,你可以根据需要自己进行删减:  {  upload_url : "http://www.swfupload.org/upload.php", 处理上传请求的服务器端脚本URL  file_post_name : "Filedata", 是...

    oracle恢复工具-FY_Recover_Data

    由于在System表空间中已经记录了新的信息, 因此用当前的System信息是不能恢复过来的,在AUL/MyDUL中可以当作没有System时的情况来处理,在下面的命令中, 我们用Truncate后的数据对象号就不能进行恢复, 而使用Truncate...

    ZendFramework中文文档

    2.3.1. 保存 ACL 数据确保持久性 2.3.2. 使用声明(Assert)来编写条件性的 ACL 规则 3. Zend_Auth 3.1. 简介 3.1.1. 适配器 3.1.2. 结果 3.1.3. 身份的持久(Persistence) 3.1.3.1. 在PHP Session 中的缺省...

    基于SIP开发软件电话的一些资源(转自YOUTOO)

    int i = eXosip_call_build_initial_invite (&invite, dest_call, source_call, NULL, "## YouToo test demo!"); if (i != 0) { AfxMessageBox("Intial INVITE failed!\n"); } char localip[128]; eXosip_...

    迷你SQL2000

    +控制程序增加对指定消息的处理,方便用户控制迷你数据库,详见包内的“控制demo”例程。 1.1.5 +同目录下只允许启动一个EXE,互斥对象,不影响启用多实例; ^原“恢复”变更为“还原”,还原时显示默认的数据库...

    MultilevelTreeList-快速实现Android多级树形列表,由鸿洋多级树形列表demo修改而来。支持ListView、RecyclerView。.zip

    快速实现Android多级树形列表,这个库是在鸿洋多级树形列表demo中修改而来。解决的问题:支持ID为int类型和String类型。支持多级复选框选中,使用只需一行代码。支持动态更新数据并保持原有展开/关闭状态。支持...

    jQuery详细教程

    $("p#demo") 选取 id="demo" 的第一个 &lt;p&gt; 元素。 jQuery 属性选择器 jQuery 使用 XPath 表达式来选择带有给定属性的元素。 $("[href]") 选取所有带有 href 属性的元素。 $("[href='#']") 选取所有带有 href 值等于 ...

    ASP.NET常用代码

    //其余的非HttpUnhandledException异常交给ASP.NET自己处理就okay了 :) } Redirect会导致post-back的产生从而丢失了错误信息,所以页面导向应该直接在服务器端执行,这样就可以在错误处理页面得到出错信息并进行...

    ASP.NET程序中常用的三十三种代码.txt

    //其余的非HttpUnhandledException异常交给ASP.NET自己处理就okay了 :) }  Redirect会导致post-back的产生从而丢失了错误信息,所以页面导向应该直接在服务器端执行,这样就可以在错误处理页面得到出错信息并...

    Visual C++ 编程资源大全(英文源码 表单)

    23.zip Dialog with Splash Screen Example Code... Splash对话框的例子(18KB)&lt;END&gt;&lt;br&gt;24,24.zip Class to select directory 选择目录的类(13KB)&lt;END&gt;&lt;br&gt;25,25.zip Class to select directory ...

    xheditor-1.1.14

    如果想实现更加复杂的交互应用,或者希望xhEditor编辑器能够和自己的Javascript代码实现互相访问,那么你可以选择使用方法2,相对具有更大的自由空间。 xhEditor也提供了即时的卸载编辑器方法: $('#elm1')....

    Visual C++ 编程资源大全(英文源码 图形)

    ebgfx.zip EBGFX Library 使用EBGfx库快速处理图象数据(281KB)&lt;END&gt;&lt;br&gt;77,encaps_api.zip Encapsulated Dib API 一个封装Dib API的类(6KB)&lt;END&gt;&lt;br&gt;78,smartresize.zip Smart resize for ...

Global site tag (gtag.js) - Google Analytics