国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

Mybatis-Plus和bootstrap-table集成 demo

hsluoyz / 1947人閱讀

摘要:頁面用戶列表展示的列表初始化初始化使表格帶有條紋在表格底部顯示分頁工具欄標識哪個字段為主鍵名片格式設置為時顯示名片布局顯示隱藏列顯示刷新按鈕復選框只能選擇一條記錄是否顯示右上角的

JSP頁面
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>



    用戶列表
    
    
    
    
    
    
    
    
    
    
    
    


    

服務端代碼
    @ResponseBody
    @RequestMapping("/getUserList")
    public AjaxResult getUserList() {
        Page page = getPage();
        page = userService.selectPage(page, null);
        
        Map resObj = new HashMap();
        resObj.put("total", page.getTotal());
        resObj.put("rows", page.getRecords());
        
        return json(resObj);
    }
    
    public AjaxResult json(Object data) {
        return new AjaxResult().success(data);
    }
AjaxResult對象
public class AjaxResult {

    // 返回狀態碼   (默認1:成功,其它:失敗)
    private int code = 1;

    // 返回的中文消息
    private String message;

    // 成功時攜帶的數據
    private Object data;

    public int getCode() {
        return code;
    }

    public AjaxResult setCode(int code) {
        this.code = code;
        return this;
    }

    public String getMessage() {
        return message;
    }
    
    public AjaxResult setMessage(String message) {
        this.message = message;
        return this;
    }

    public Object getData() {
        return data;
    }

    public AjaxResult setData(Object data) {
        this.data = data;
        return this;
    }

    public AjaxResult addSuccess(String message) {
        this.message = message;
        this.code = 1;
        this.data = null;
        return this;
    }

    public AjaxResult addError(String message) {
        this.message = message;
        this.code = 999;
        this.data = null;
        return this;
    }

    public AjaxResult addFail(String message) {
        this.message = message;
        this.code = 999;
        this.data = null;
        return this;
    }

    public AjaxResult addWarn(String message) {
        this.message = message;
        this.code = 333;
        this.data = null;
        return this;
    }

    public AjaxResult success(Object data) {
        this.message = "success";
        this.data = data;
        this.code = 1;
        return this;
    }

    public boolean isSuccess() {
        return getCode() == 1;
    }

    @Override
    public String toString() {
        return JSON.toJSONString(this);
    }
靜態資源

Maven導入

        
            com.baomidou
            mybatis-plus
            2.0.9
        

具體配置:http://mp.baomidou.com/#/

注意事項

Page selectPage(Page page, Wrapper wrapper); 是Mybatis-Plus內置的方法

返回的數據,必須有total和rows,前后數據不一致

responseHandler: function(res) {
                        if(res.code == 1){
                            return {
                                "total": res.data.total,//總頁數
                                "rows": res.data.rows   //數據
                             };
                            
                        }
                    }

返回的數據最好使用對象返回,若使用JSON字符串返回到前端,需要調用 JSON.parse()轉換下,否則數據匹配不上,不能展示

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/83821.html

相關文章

  • Mybatis-Plusbootstrap-table集成 demo

    摘要:頁面用戶列表展示的列表初始化初始化使表格帶有條紋在表格底部顯示分頁工具欄標識哪個字段為主鍵名片格式設置為時顯示名片布局顯示隱藏列顯示刷新按鈕復選框只能選擇一條記錄是否顯示右上角的 JSP頁面 用戶列表 ...

    yanest 評論0 收藏0
  • MyBatis-Plus初步

    摘要:是最流行的關系型數據庫管理系統之一,在應用方面,是最好的,關系數據庫管理系統應用軟件。是一種關系數據庫管理系統,關系數據庫將數據保存在不同的表中,而不是將所有數據放在一個大倉庫內,這樣就增加了速度并提高了靈活性。 本章主要是對MyBatis-Plus的初步介紹,包括一些背景知識、環境搭建、初步使用等知識和例子。對于背景知識,主要包含對MyBatis-Plus的特性介紹、為什么使用MyB...

    娣辯孩 評論0 收藏0
  • Spring Boot 2.x(五):整合Mybatis-Plus

    摘要:的作用可以看到,它給我們提供了一些核心的功能代碼生成器和現成的接口以及可以結合的條件構造器使我們的代碼變得足夠優雅,分頁的使用也是相當的方便,以及提供了不同的主鍵生成策略。 簡介 Mybatis-Plus是在Mybatis的基礎上,國人開發的一款持久層框架。 showImg(https://segmentfault.com/img/bVbvFk4?w=2022&h=862); 并且榮獲...

    AaronYuan 評論0 收藏0
  • springboot+mybatis+mybatis-plus分頁查詢(簡單實現)

    摘要:讀取控制臺內容請輸入請輸入正確的代碼生成器全局配置實體屬性注解數據源配置包配置這里有個模塊名的配置,可以注釋掉不用。 最近在研究mybatis,然后就去找簡化mybatis開發的工具,發現就有通用Mapper和mybatis-plus兩個比較好的可是使用,可是經過對比發現還是mybatis-plus比較好,個人覺得,勿噴。。。 集成還是非常簡單的,然后就在研究怎么分頁,開始研究通用ma...

    Pocher 評論0 收藏0

發表評論

0條評論

hsluoyz

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<