千家信息网

mybatis-plus返回查询总记录数的方法是什么

发表于:2024-11-26 作者:千家信息网编辑
千家信息网最后更新 2024年11月26日,这篇"mybatis-plus返回查询总记录数的方法是什么"文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面
千家信息网最后更新 2024年11月26日mybatis-plus返回查询总记录数的方法是什么

这篇"mybatis-plus返回查询总记录数的方法是什么"文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇"mybatis-plus返回查询总记录数的方法是什么"文章吧。

mybatis-plus返回查询总记录数

mp框架提供了selectCount方法,来查询总记录数;

需求:

查找薪水大于3500 名字里有"小"的 员工的个数

sql实现:

select count(*) from t_employee where salary>3500 and name like '%小%'

代码实现:

@Testpublic void selectCountByQueryWrapper11(){    QueryWrapper queryWrapper=new QueryWrapper();    // QueryWrapper queryWrapper2=Wrappers.query();    queryWrapper.gt("salary",3500).like("name","小");    Integer count = employeeMapper.selectCount(queryWrapper);    System.out.println(count);}

mybatis-plus分页查询,总条数为零的解决

package com.integration.config;import com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor;import org.mybatis.spring.annotation.MapperScan;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;@Configuration@MapperScan("com.integration.mapper")public class MybatisPlusConfig {    @Bean    public PaginationInterceptor paginationInterceptor() {        PaginationInterceptor page = new PaginationInterceptor();        return page;    }}

以上就是关于"mybatis-plus返回查询总记录数的方法是什么"这篇文章的内容,相信大家都有了一定的了解,希望小编分享的内容对大家有帮助,若想了解更多相关的知识内容,请关注行业资讯频道。

0