文档章节

springboot 集成pageHelper插件分页

素剑步青尘
 素剑步青尘
发布于 2017/08/08 09:14
字数 89
阅读 58
收藏 0

1.pom.xml中引入如下

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

2.java中直接调用即可

@Service
public class NewServiceImpl implements NewService{
	@Autowired
	private NewMapper newMapper;

	@Override
	public List<New> queryListByOption(Map<String, Object> map) {
		
		int pageNum = 1;
		int pageSize = 10;
		if(!StringUtil.isEmpty(map.get("pageNum").toString()) && !StringUtil.isEmpty(map.get("pageSize").toString())){
			pageNum = Integer.parseInt(map.get("pageNum").toString());
			pageSize = Integer.parseInt(map.get("pageSize").toString());
		}
		PageHelper.startPage(pageNum, pageSize);
		return newMapper.queryListByOption(map);
	}

}

 

© 著作权归作者所有

共有 人打赏支持
素剑步青尘
粉丝 24
博文 62
码字总数 20476
作品 1
杭州
架构师
私信 提问
Spring boot Mybatis 整合(完整版)

个人开源项目 springboot+mybatis+thymeleaf+docker构建的个人站点开源项目(集成了个人主页、个人作品、个人博客) 朋友自制的springboot接口文档组件swagger2 更多干货 SpringBoot系列目录...

舒运
2018/07/09
0
0
Spring Boot学习笔记

多模块开发 [SpringBoot学习]-IDEA创建Gradle多Module结构的SpringBoot项目 RabbitMQ RabbitMQ 安装 linux安装RabbitMQ详细教程 Ubuntu 16.04 RabbitMq 安装与运行(安装篇) ubantu安装...

OSC_fly
2018/07/26
0
0
Spring Boot MyBatis 连接数据库

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/catoop/article/details/50553714 最近比较忙,没来得及抽时间把MyBatis的集成发出来,其实mybatis官网在201...

单红宇
2016/01/21
0
0
SpringBoot整合Mybatis,使用通用mapper和PageHelper进行分页

上节介绍了如何整合Security,这节就说下如何再Springboot下使用持久层框架mybatis和牛人封装的通用mapper与mybatis的整合,直接进入正题吧! 1.首先引入我们需要的依赖: 2.mybatis的配置 ...

数据加载中
2018/06/09
0
0
SpringBoot基础教程4-1-2 使用Mybatis操作数据库

1 概述 为什么选择Mybatis,一个很重要的原因是它,将封装与开放的完美结合,高效的生成增删改查的同时,又能满足复杂的场景,下面我们详细介绍,如何快速接入实现数据库的增删改查。 2 添加...

Mkeeper
01/03
0
0

没有更多内容

加载失败,请刷新页面

加载更多

前嗅ForeSpider脚本教程:标准对象(一)

今天,小编主要为大家介绍一下:前嗅ForeSpider脚本中的标准对象:爬虫链接类url,urltext采集的所有状态及属性类,html标签节点类domItem和(html)dom类dom。具体内容如下: 一.爬虫链接类...

forespider
9分钟前
1
0
javax.net.ssl.SSLException: closing inbound before receiving peer's close_notify

在使用spring boot整合jpa时出现上述错误,在配置文件中,配置连接数据库的url时,加上useSSL=false url: jdbc:mysql://127.0.0.1:3306/数据库名称?serverTimezone=Asia/Shanghai&useSSL=fa...

朝如青丝暮成雪
18分钟前
1
0
JavaScript 为什么要有 Symbol 类型?

摘要: 为什么比怎么用更有意义。 原文:JavaScript 为什么要有 Symbol 类型 作者:前端小智 Symbols 是 ES6 引入了一个新的数据类型 ,它为 JS 带来了一些好处,尤其是对象属性时。 但是,它...

Fundebug
20分钟前
0
0
vs code 配置.json文件引入makefile文件实现多文件编译

背景: 之前使用VS code写c++时,没使用到多文件,所以对launch.jason和task.jason配置没过多配置,但不支持多文件间的编译,调试。 注:主要针对较大的一些工程,涉及多个文件的编译,使用到...

shzwork
20分钟前
1
0
大神教你Nginx常用基础配置方案

Nginx的fastcgi模块参数设置 Nginx 有两个配置文件fastcgi_params、fastcgi.conf,两者唯一的区别是,fastcgi.conf 多一个参数 SCRIPT_FILENAME,diff显示如下: $diff fastcgi fastcgi_param...

Linux就该这么学
26分钟前
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部