" />

最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Spring Boot分頁方法定義示例

 更新時間:2023年09月22日 09:35:09   作者:小拼拼  
這篇文章主要為大家介紹了Spring Boot 分頁方法定義,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪

第一步:定義方法

@PostMapping("list")
    public Object list(@RequestBody PageParam pageParam) {
        //當(dāng)前頁碼
        int current = (int)pageParam.getPageNum();
        //每頁條數(shù)
        int size = (int)pageParam.getPageSize();
        //構(gòu)建 分頁構(gòu)造器
        IPage<User> page = new Page(current, size);
        //構(gòu)建 條件構(gòu)造器
        QueryWrapper<User> wrapper = new QueryWrapper<>();
        userMapper.selectPage(page, wrapper);
        List<User> records = page.getRecords();//當(dāng)前頁數(shù)據(jù)
        long total = page.getTotal();//總條數(shù)
        long pages = page.getPages();//總頁數(shù)
        records.forEach(System.out::println);
        System.out.println("當(dāng)前數(shù)據(jù)總共有:"+total);
        System.out.println("共"+pages+"頁");
        System.out.println("當(dāng)前頁數(shù)據(jù):"+records);
        return Result.suc(records, total);
    }

第二步:定義UserMapper.java

package com.example.demo12.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.example.demo12.entity.User;
import org.apache.ibatis.annotations.Mapper;
import java.util.List;
@Mapper
public interface UserMapper extends BaseMapper<User> {
    List<User> listAll();
}

第三步:UserMapper.xml

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
        "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.example.demo12.mapper.UserMapper">
    <select id = "listAll" resultType="com.example.demo12.entity.User">
        select * from user
    </select>
    <select id = "userCount" resultType="java.lang.Integer">
        select count(1) from user
    </select>
    <select id = "listTest" resultType="com.example.demo12.entity.User">
        select * from user
    </select>
    <select id = "testUserCount" resultType="java.lang.Integer">
        select count(1) from user
    </select>
</mapper>

以上就是Spring Boot 分頁方法定義的詳細(xì)內(nèi)容,更多關(guān)于Spring Boot 分頁的資料請關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • SpringBoot @Cacheable自定義KeyGenerator方式

    SpringBoot @Cacheable自定義KeyGenerator方式

    這篇文章主要介紹了SpringBoot @Cacheable自定義KeyGenerator方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-12-12
  • Java如何接收并解析HL7協(xié)議數(shù)據(jù)

    Java如何接收并解析HL7協(xié)議數(shù)據(jù)

    文章主要介紹了HL7協(xié)議及其在醫(yī)療行業(yè)中的應(yīng)用,詳細(xì)描述了如何配置環(huán)境、接收和解析數(shù)據(jù),以及與前端進行交互的實現(xiàn)方法,文章還分享了使用7Edit工具進行調(diào)試的經(jīng)驗,并記錄了一個常見的解析問題及其解決方法
    2024-12-12
  • java base64編碼、解碼的三種方式總結(jié)

    java base64編碼、解碼的三種方式總結(jié)

    這篇文章主要介紹了java base64編碼、解碼的三種方式,幫助大家更好的理解和學(xué)習(xí)Java,感興趣的朋友可以了解下
    2020-10-10
  • Java8中接口的新特性測試

    Java8中接口的新特性測試

    今天小編就為大家分享一篇關(guān)于Java8中接口的新特性測試,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2018-12-12
  • java基于netty NIO的簡單聊天室的實現(xiàn)

    java基于netty NIO的簡單聊天室的實現(xiàn)

    這篇文章主要介紹了java基于netty NIO的簡單聊天室的實現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-07-07
  • Springboot2.x+ShardingSphere實現(xiàn)分庫分表的示例代碼

    Springboot2.x+ShardingSphere實現(xiàn)分庫分表的示例代碼

    這篇文章主要介紹了Springboot2.x+ShardingSphere實現(xiàn)分庫分表的示例代碼,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-10-10
  • 對象轉(zhuǎn)Json字符串時如何忽略指定屬性

    對象轉(zhuǎn)Json字符串時如何忽略指定屬性

    這篇文章主要介紹了對象轉(zhuǎn)Json字符串時如何忽略指定屬性,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-08-08
  • JAVA8獨有的map遍歷方式(非常好用)

    JAVA8獨有的map遍歷方式(非常好用)

    這篇文章主要介紹了JAVA8獨有的map遍歷方式(非常好用),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-12-12
  • 如何解決Maven出現(xiàn)Could not find artifact的問題

    如何解決Maven出現(xiàn)Could not find artifact的問題

    這篇文章主要介紹了如何解決Maven出現(xiàn)Could not find artifact的問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-04-04
  • Java 詳細(xì)講解分治算法如何實現(xiàn)歸并排序

    Java 詳細(xì)講解分治算法如何實現(xiàn)歸并排序

    分治算法的基本思想是將一個規(guī)模為N的問題分解為K個規(guī)模較小的子問題,這些子問題相互獨立且與原問題性質(zhì)相同。求出子問題的解,就可得到原問題的解,本篇文章我們就用分治算法來實現(xiàn)歸并排序
    2022-04-04

最新評論

绥化市| 从江县| 称多县| 大连市| 姚安县| 南京市| 布尔津县| 图木舒克市| 通辽市| 辰溪县| 沾益县| 延长县| 涞源县| 阿克陶县| 岱山县| 鲜城| 文昌市| 牡丹江市| 全南县| 滨州市| 青冈县| 桃园县| 乌鲁木齐市| 定安县| 图片| 富顺县| 敦化市| 黑水县| 客服| 益阳市| 肥西县| 河北省| 那曲县| 蒙自县| 刚察县| 新建县| 金溪县| 静海县| 来宾市| 东山县| 顺平县|