崇尚新闻网

崇尚新闻网娱乐

pagehelper PageHelper数据库分页查询与前端layui结合

2021-06-11 16:30:17 娱乐

1.项目配置文件pom.xml介绍如下:

& lt依赖性>。& ltgroupId&gt。com . github . page helper & lt;/groupId&gt。& ltartifactId&gt。pagehelper&lt。/artifactId >& lt版本&gt。4.1.1&lt。/version&gt。& lt/dependency&gt。

2.在2.mybatis-config.xml中配置:

& lt插件&gt。& ltplugin interceptor = " com . github . page helper . PageHelper " >;& lt!-数据库方言->:& lt;property name= "方言" value="mysql" />& ltproperty name = " offsetapagenum " value = " true "/>& lt!-设置为true时,使用RowBounds分页时会进行计数查询,并查询总数->:& lt;property name = " RowBoundsWithCount " value = " true "/>& ltproperty name = " page SiZe zero " value = " true "/>& ltproperty name= "合理" value="true" /&gt。& lt/plugin&gt。& lt/plugins&gt。

3 .服务层:

公共页面信息&lt。产品&gt。getAllSold(整数页码,整数页面大小){ PageHelper.startPage(页码,页面大小);//在query语句前添加这句话,查询会自动物理分页列表sold list = productmapper。选择全部售出(dict。product old);PageInfo&lt。产品&gt。页面信息=新页面信息&lt。产品&gt。(SoldList);返回pageInfo}

4 .控制器:

@ RequestMapping(value = "/")public String GetIndexpage(Model,@RequestParam(value = "pageNum ",required = false) Integer pageNum,@RequestParam(value = "pageSize ",required = false) Integer pageSize,@RequestParam(value = "userId ",required = false)Integer UserID){ if(PageNum = = null | | PageNum . equals(" "){ PageNum = 1;} if(PageSize = = null | | PageSize . equals(" "){ PageSize = Dict . PageSize;//显示的页数}//分页if(httpersvletrequest。getquerystring () = = null) {model。add attribute(" urlffenye ",httpservletrequest。getrequesturi ()+"?);} else { String URL = HttpServletrequest . GetRequesturi()+"?+HttpServletrequest . GetqueryString();string[]URL = URL . split(" PageNum ");model . AddAttribute(" urlffenye ",URLs[0]);} PageInfo PageInfo = ProductServiceImp . GetalProductInformBYUSerid(PageNum,pageSize,UserID);model.addAttribute("infoCount ",page info . GetTotal());model.addAttribute("pageNum ",PageNum);model.addAttribute("pageSize ",Dict . PageSize);model . AddAttribute(" ProducT old ",Dict . ProducT old);model . AddAttribute(" AllProductList ",PageInfo);返回“index”;}

5.前端

& ltdiv >& lt/div&gt。& ltsrc = "/js/lay date/lay date . js " & gt。& lt/&gt。& lttype = " text/Java " src = "http://9.com/js/layer/layer . js " & gt。& lt/&gt。& lttype = " text/Java " src = "http://9.com/js/layui/layui . js " & gt。& lt/&gt。& lttype="text/java ">。layui.use('laypage ',function(){ var lay page = layui . lay page;var url = " $ { urlForFenYe!}";//执行laypage实例laypage.render({ elem: 'page' //注意,这里的页面是ID,不带#,计数:${infoCount!}//从服务器获取的总数据,curr:${pageNum!},限制:${pageSize!},jump: function (obj,first) {//obj包含当前分页的所有参数,如console . log(obj . curr);//获取当前页面,以便向服务器请求相应页面的数据。console . log(obj . limit);//获取每页显示的项数//不要执行if(!first){ var page = obj . curr;var eveyLimit = obj.limit//alert(URL);URL = URL+" PageNum = "+page+" & amp;page size = "+everylimit;console . log(URL);//获取每页window.location.href=url显示的文章数;} } });});& lt/&gt。{!-PGC _列- }

版权属于作者

原文:https://my.oschina.net/u/3424784/blog/3000946

以上就是【pagehelper PageHelper数据库分页查询与前端layui结合】的详细内容,如果您不了解pagehelper PageHelper数据库分页查询与前端layui结合的具体信息,请浏览下面pagehelper PageHelper数据库分页查询与前端layui结合的最新相关资讯。

查看更多pagehelper PageHelper数据库分页查询与前端layui结合相关详细内容

相关推荐:

青海家长网上学校 重要通知!2020年9所高校青海招生组联系方式!

|编辑:多多 |来源:青海教育考试网...

投资公司注册资本 公司注册资本怎么填写才合适?

我们处在一个人人都呼吁创业的时代。既然要创业,首先要遇到的问题就是注册公司。公司注册多大合适? 有人说现在法律实行了认购制,可以随时交钱。数字可以随便写。为了面子,为了向别人证明自己的“实力”,写尽可能多的数字,1000万,5000万,甚至1亿。2亿等等。; 还有人说注册资本是股东最大的责任,应该越小越好。国家已经取消了最低出资额的限制,所以1元不用交1.2元。 众说纷纭,各有各的道理,创业者往...

开市 开 市

7月27日上午, 建立新的三板选择层和 安徽省首批企业推介会 在合肥举行 新的三板选择层钟打开 作为全国第一批,中部第一批, 晋升到选定的企业, 安徽佳县功能添加剂有限公司 所有公开发行程序已经完成 公开交易 佳县有限公司是一家专业研发、生产和销售聚氯乙烯环保热稳定剂添加剂的企业。是国家火炬计划重点高新技术企业,国家科技型中小企业技术创新基金承担单位。该产品最终用于聚氯乙烯产品领域。嘉贤股份于...

湿疹怎样治疗好 得了湿疹怎么好得快,湿疹怎么治疗能根治

一般来说,湿疹有两个原因: 1.内因 内在因素主要源于我们的身体,如饮食不当、消化系统减慢、脾胃功能不能正常运转、免疫力差、抵抗力差、湿气重、遗传等,甚至过度疲劳、睡眠不足、抑郁等都可能导致湿疹的产生。 2.外因 外部因素主要是指环境因素,如灰尘、紫外线、过度潮湿空气体、过度干燥空气体、动物、花粉、化工产品等。 湿疹怎么治? 湿疹的治疗需要从多方面入手。我们需要控制饮食,多运动,早睡早起,保持...

虚空辉光舰 星际争霸2:神族现在黄金舰队还有价值吗?除了凤凰基本都废了

在之前的版本中,星际争霸2的神族有一个非常强大的战术,那就是黄金舰队,它实际上使用了神族星际之门的那些空部队来组成混搭舰队。该单位形成后,对敌方空部队和各种流派都有很强的压制作用。可以说当时的神族基本上是压制黄金舰队或者压制巨像打决战,所以才如此强大。其实这个战术中的核心单位由于游戏的更新版本都有不同程度的削弱。大家一起看看吧。 神族的虚拟空发光舰可以说是前一个版本相当强大。虽然虚空本身的成本并不...

小白菜的做法 小白菜的8种家常做法,味道鲜美又好吃,简直太棒了

这两天在菜市场发现了一种比较新鲜的小青菜,就是大白菜,富含蛋白质和维生素,钙含量比大白菜高两到三倍。吃白菜的方法有很多,比如炒菜、煲汤。但用大白菜做菜时,煎煮的时间不宜过长,以免失去大白菜的营养。让我们来看看什么是简单的自动加速练习~ 5.朝一个方向搅拌。 6.肉末制成肉丸,在沸水中焯水10秒。 7.向砂锅中加入1800毫升水,加入肉丸和姜丝,用小火煮沸10分钟。 8.加入小白菜和胡萝卜,...