当前位置: 首页 > news >正文

黄石公司做网站网站图片上传功能怎么做

黄石公司做网站,网站图片上传功能怎么做,网页设计师的主要工作是什么,wordpress 插件库 思路MyBatis,作为目前流行的ORM框架,大大方便了日常开发。而对于分页查询,虽然可以通过SQL的limit语句实现,但是比较繁琐。而MyBatis PageHelper的出现,则解决了这一痛点。这里将介绍如何在Spring Boot、MyBatis的环境中通…

        MyBatis,作为目前流行的ORM框架,大大方便了日常开发。而对于分页查询,虽然可以通过SQL的limit语句实现,但是比较繁琐。而MyBatis PageHelper的出现,则解决了这一痛点。这里将介绍如何在Spring Boot、MyBatis的环境中通过MyBatis PageHelper高效方便的实现分页查询

 添加Maven依赖

<!--MyBatis 分页插件: MyBatis PageHelper-->
<dependency><groupId>com.github.pagehelper</groupId><artifactId>pagehelper-spring-boot-starter</artifactId><version>1.2.5</version>
</dependency>

 添加配置

在application.properties配置文件中添加MyBatis PageHelper的配置项

# PageHelper 分页插件配置
pagehelper.helperDialect=mysql
pagehelper.reasonable=true
pagehelper.supportMethodsArguments=true
pagehelper.params=count=countSql

分页查询

        通过 MyBatis PageHelper 进行分页查询实际上非常简单,只需在service(或mapper)方法执行查询前,调用一次 PageHelper.startPage(pageNum,pageSize) 来设置分页查询参数即可,其中pageNum 为记录页数,pageSize 为单页记录数量。此时service(或mapper)方法的查询结果就是分页后的结果了。如果期望获得相关的分页信息,还可以将查询结果封装到PageInfo对象中,以获得总页数、总记录数、当前页数等相关分页信息

        现在通过一个实际示例,来具体演示操作,这里我们提供了一个分页查询的interface实现类

/*** QueryPageBean:存放currentPage、pageSize、queryString属性的对象* currentPage:页码* pageSize:每页记录数* queryString:查询条件* CheckItem:存放一条数据的所有属性的对象* PageResult:total、rows属性的对象* total:总记录数* rows:当前页结果*/@Overridepublic PageResult findPage(QueryPageBean queryPageBean) {//使用PageHelper//1设置分页条件PageHelper.startPage(queryPageBean.getCurrentPage(),queryPageBean.getPageSize());//2.正常查询List<CheckItem> checkItemList = checkItemMapper.findPage(queryPageBean);//3.获取分页信息PageInfo<CheckItem> checkItemPageInfo = new PageInfo<>(checkItemList);return new PageResult(checkItemPageInfo.getTotal(),checkItemPageInfo.getList());}

参数说明 

startPage

//第一个参数表示从第几页开始
//第二个参数表示一页多少条记录
//第三个参数表示是否返回总的真实记录数
PageHelper.startPage(currentPage,pageSize,true);

PageInfo

//创建一个PageInfo对象,将Page对象作为参数传入
//getTotal()方法获取总记录数
//getList方法获取分页查询结果的数据列表,即符合当前分页条件的数据集合

http://www.yayakq.cn/news/765958/

相关文章:

  • 南京优化网站广州沙河一起做网站
  • 关于公路建设的网站wordpress 小工具样式
  • 做网站ui主要研究内容响应式网站seo
  • 网站开发培训机构需要多少钱通过网站做跳板
  • 网站图片上浮动文字在线教育培训wordpress主题
  • 网站可以自己建立吗青岛外包加工网
  • 网站请及时续费wordpress下载的主题不完整
  • 网站建设投如何通过查询网站注册时间
  • 霸州做网站1766534168网站建设方案书 内容管理制度
  • dw如何制作自己的网站公司彩页宣传手册
  • 门户网站开发流程百度贴吧秦皇岛
  • 网站搭建运营可以做录音兼职的网站
  • 如何攻击织梦做的网站方法wordpress微信登录的插件
  • 警告欺骗网站模板南京网站制作公司排名
  • 网站建设启凡服务商pid是什么意思
  • 销售网站建设价格做外贸找客户最好用的网站
  • 河南焦作有做网站开发的公司吗vr超市门户网站建设
  • 做网站公司郑州汉狮jsp电商网站开发流程图
  • 邯郸网站建设品牌公司做一年的网站维护价格
  • 网站流量少怎么做工伤保险网站
  • 沈阳网站建设小工作室wordpress的seo标题怎么写
  • 有哪些做ppt用图片的网站有哪些问题在线电子书网站怎么做
  • 惠州建设企业网站中国最权威的网站排名
  • 集团品牌网站建设广州网站建设信息科技有限公司
  • 东莞整合网站建设商业网站后缀名
  • 怎么搭建视频网站天津建设网查询
  • 做什么软件做网站效率最好wordpress 上传路径
  • 网站设计应该做哪些wordpress创建动态页面
  • 自己做网站 需要会什么装饰工程包括哪些主要内容
  • 南昌做网站需要多少钱桂林生活网招聘信息网