中易网

求dao模式分页

答案:2  悬赏:0  
解决时间 2021-02-12 16:29
求dao模式分页
最佳答案
这个要写的代码实在是太多了 给你一个 分页的sql 语句吧
表名为test 字段为 id int, name varchar(20) 其中id 有主键约束
sql 语句 : select top(page) * from test where id not in (select top(page*pageNo)id from test)
其中 page 为每页的一共几条 pageNo 为 要查询的是第几页 第一页pageNo 为0 至于其他的代码就和查询代码一样了
前台页面显示时 每次点击时都进行一次查询
全部回答
如果是用dao类做分页的话,那你就复制我下面这段就可以了,下面这个就是我用的一个dao中的一个分页显示的方法。 用的是ssh框架:把这个方法复制到你的dao中,然后在服务层或者直接在表示层action中调用一下,就可以了。 public list pagelist(final int size,final int max,final int curr, final string hql) { list list = gethibernatetemplate().executefind(new hibernatecallback(){ public object doinhibernate (session session)throws hibernateexception, sqlexception{ query query = session.createquery(hql); query.setfirstresult(size*curr); query.setmaxresults(max); list list=query.list(); return list; } }); return list; }
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
陈村街道怎么去啊,有知道地址的么
oppo.x909内置高德导航不能用!只有下载地图
金色年华东门地址在什么地方,想过去办事
胖子吃水都胖,不胖的人吃再多都不胖,这是啥
博学第二课堂这个地址在什么地方,我要处理点
太原市城区农村信用合作联社新城储蓄所地址在
凡卡续写:凡卡的美梦
中国移动通信永兴县劳动广场营业厅在哪里啊,
哇哇叫 AAB还有什么
苏欣快客站有直接到东海的车吗
如图,在三角形ABC中,AC=BC,∠ACB=120°,D是
查询冀AC9478石家庄市电子警察的违章记录
苏州想念服装有限公司地址有知道的么?有点事
有哪个贴吧能爆帝吧
QQ音乐库里有儿童歌曲吗
推荐资讯
手机软件测试的工作描述
名图智能型跟尊贵型哪款性价比高
在同步推上下的东西一直显示等待中 怎么删除
判断:12g碳所含的原子数就是NA个
中国联通平阴中心营业厅我想知道这个在什么地
怎样才能把4年无审过的摩托车卖了
美国A1润滑油在哪里啊,我有事要去这个地方
想要形容现在什么都想顺其自然是你的就是你的
椰浆粉哪里有卖
中国工商银行陆良西城支行地址在哪,我要去那
为什么word插CAD图只能显示一半
开福区长沙今夜星光灿烂地址有谁知道?有点事
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?