1mybatits+springboot分页
Posted zwyzwy
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了1mybatits+springboot分页相关的知识,希望对你有一定的参考价值。
1、导入依赖
1、1mysql
1、2mybatis
1、3web
1、4pagehelper
<!-- spring boot 提供了一个插件 --> <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper-spring-boot-starter</artifactId> <version>1.2.5</version> </dependency>
2、代码生成器
2、配置文件
spring: datasource: url: jdbc:mysql://localhost:3306/1706b?useUnicode=true&characterEncoding=utf-8&allowMultiQueries=true&serverTimezone=Asia/Shanghai username: root password: root ##声明mybatis持久层扫描的包路径 mybatis: mapper-locations: classpath:com/bw/mapper/*.xml logging: level: com.bw: debug
3、测试
package com.bw; import java.util.List; import javax.annotation.Resource; import org.junit.Test; import org.junit.runner.RunWith; import org.springframework.boot.test.context.SpringBootTest; import org.springframework.test.context.junit4.SpringRunner; import com.bw.mapper.TEmpMapper; import com.bw.pojo.TEmp; import com.bw.pojo.TEmpExample; import com.bw.pojo.TEmpExample.Criteria; import com.github.pagehelper.PageHelper; @RunWith(SpringRunner.class) @SpringBootTest public class Week01ApplicationTests { @Resource private TEmpMapper tEmpMapper; @Test public void query() { TEmpExample example = new TEmpExample(); Criteria c = example.createCriteria(); /* c.andEnameLike("%"+"allen"+"%"); */ PageHelper.startPage(0, 3); List<TEmp> list = tEmpMapper.selectByExample(example); for (TEmp tEmp : list) { System.out.println(tEmp.toString()); } } }
以上是关于1mybatits+springboot分页的主要内容,如果未能解决你的问题,请参考以下文章
3.springboot:springboot配置文件(配置文件YAML属性文件值注入<@Value@ConfigurationProperties@PropertySource,@Im(代码片
3springboot:springboot配置文件(配置文件YAML属性文件值注入<@Value@ConfigurationProperties@PropertySource,@Imp(代码片
springboot配置文件application-dev.properties,application-prod.properties,application-test.properties(代码片
SpringBoot+Mybatis配置Pagehelper分页插件实现自动分页
Spring boot入门:SpringBoot集成结合AdminLTE(Freemarker),利用generate自动生成代码,利用DataTable和PageHelper进行分页显示(示例(代码