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

Mybatis-Plus根據時間段去查詢數(shù)據的實現(xiàn)示例

 更新時間:2021年04月18日 10:51:22   作者:, 。 �  
這篇文章主要介紹了Mybatis-Plus根據時間段去查詢數(shù)據的實現(xiàn)示例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧

業(yè)務需求:在前端界面選擇開始時間、結束時間,后臺根據拿到的開始、結束時間去數(shù)據庫中查詢該段時間的數(shù)據集返回給前端界面。

1、前端我使用的是elementUI和vue框架,最好是在前端界面進行一個簡單的校驗規(guī)則,對比一下開始時間和結束時間的大小,校驗的代碼很簡單,直接在觸發(fā)查詢按鈕的函數(shù)前面加入校驗即可。代碼如下:

if(this.StafPsnClctDetlDFormQuery.startTime >= this.StafPsnClctDetlDFormQuery.endTime){
          this.$message.info(
          '開始時間不能大于結束,請重新輸選擇'
          )
        }else{
          //進行查詢操作
          )

在這里插入圖片描述

2、這段代碼直接是serviceimpl中的實現(xiàn)類,使用的是分頁查詢,具體的參數(shù)解釋如下,其中最重要的就是ge和le方法:

/**
     * 分頁查詢信息
     * @param pageNumber 頁碼
     * @param pageSize 每頁數(shù)量
     * @param sort 正序/倒序
     * @param order 排序字段-屬性名
     * @param QueryDto 參數(shù) DTO 對象,直接將前端傳過來的數(shù)據封裝成一個對象,之后再到對象里面進行取值
     * @return 分頁對象
     */
    @Override
    public Map<String, Object> queryByDTOPage(int pageNumber, int pageSize, String sort, String order, QueryDto queryDto ) {
        //調用中臺或DB
    	IQuery<QueryDto > page = QueryResult.of(pageNumber, pageSize, sort, order);
        IPage<QueryDto > da = dvIdxStafPsnClctDetlDDAO.selectPage(page,new QueryWrapper<QueryDto >()
            .and(ToolUtil.isNotEmpty(QueryDto .getIndexName()),wrapper -> wrapper.like("INDEX_NAME",QueryDto .getIndexName()))
            .and(ToolUtil.isNotEmpty(QueryDto .getStartTime()),wrapper -> wrapper.ge("START_TIME",QueryDto .getStartTime()))
            .and(ToolUtil.isNotEmpty(QueryDto .getEndTime()),wrapper -> wrapper.le("END_TIME",QueryDto .getEndTime()))
                .orderByAsc("START_TIME")
        );
    	List<QueryDto > list = QueryDtoAssembler.toQueryDtoList(da.getRecords());

    	Map<String,Object> rs = new HashMap<String, Object>();
    	rs.put("pageNumber", pageNumber);
    	rs.put("pageSize", pageSize);
    	rs.put("total", da.getTotal());
    	rs.put("result", list );
    	return rs;	    	
	}

下面是mybatis_plus官網中的解釋,不懂得大家可以直接點擊鏈接去官網查看:Mybatis-Plus官網

在這里插入圖片描述

在這里插入圖片描述

到此,功能實現(xiàn)。

其實剛開始寫這個功能的時候沒想到實現(xiàn)起來這樣簡單,查了網上許多教程都沒有思路,之后直接就去找到Mybatis-Plus官網,看了API文檔,將數(shù)據傳進去功能就實現(xiàn)了。

到此這篇關于Mybatis-Plus根據時間段去查詢數(shù)據的實現(xiàn)示例的文章就介紹到這了,更多相關Mybatis-Plus 時間段查詢內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • SSH框架實現(xiàn)表單上傳圖片實例代碼

    SSH框架實現(xiàn)表單上傳圖片實例代碼

    本篇文章主要介紹了SSH框架實現(xiàn)表單上傳圖片實例代碼,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-09-09
  • IDEA Java win10環(huán)境配置的圖文教程

    IDEA Java win10環(huán)境配置的圖文教程

    這篇文章主要介紹了IDEA Java win10環(huán)境配置,本文通過圖文并茂的形式給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-07-07
  • SpringBoot如何獲取src/main/resource路徑下的文件

    SpringBoot如何獲取src/main/resource路徑下的文件

    這篇文章主要介紹了SpringBoot如何獲取src/main/resource路徑下的文件,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-12-12
  • 學習spring事務與消息隊列

    學習spring事務與消息隊列

    這篇文章主要為大家詳細介紹了spring事務與消息隊列,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-10-10
  • Java自帶注解、元注解、自定義注解的區(qū)別

    Java自帶注解、元注解、自定義注解的區(qū)別

    本文主要介紹了Java自帶注解、元注解、自定義注解的區(qū)別,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-06-06
  • java?BigDecimal類案例詳解

    java?BigDecimal類案例詳解

    這篇文章主要介紹了java?BigDecimal類案例詳解,文章圍繞主題展開詳細的內容介紹,具有一定的參考價值,感興趣的小伙伴可以參考一下
    2022-08-08
  • Java適配器模式應用之電源適配器功能詳解

    Java適配器模式應用之電源適配器功能詳解

    這篇文章主要介紹了Java適配器模式應用之電源適配器功能,較為詳細的分析了適配器模式的概念、原理及Java基于適配器模式實現(xiàn)電源適配器功能的相關操作技巧與注意事項,需要的朋友可以參考下
    2018-05-05
  • Mybatis使用on duplicate key update的實現(xiàn)操作

    Mybatis使用on duplicate key update的實現(xiàn)操作

    本文主要介紹了Mybatis使用on duplicate key update的實現(xiàn)操作,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-07-07
  • java實現(xiàn)周期性執(zhí)行(定時任務)

    java實現(xiàn)周期性執(zhí)行(定時任務)

    這篇文章主要為大家詳細介紹了java實現(xiàn)周期性執(zhí)行定時任務,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-09-09
  • Idea跑的項目沒問題將程序install成jar包運行報錯空指針的問題

    Idea跑的項目沒問題將程序install成jar包運行報錯空指針的問題

    這篇文章主要介紹了Idea跑的項目沒問題,將程序install成jar包運行報錯空指針的問題,本文通過圖文并茂的形式給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-06-06

最新評論

延川县| 惠东县| 宣化县| 双牌县| 佳木斯市| 保山市| 高阳县| 南宫市| 吉木乃县| 延津县| 阿拉善左旗| 夏津县| 塔河县| 哈巴河县| 肥乡县| 登封市| 南召县| 新闻| 临沧市| 沂南县| 阜新市| 甘洛县| 积石山| 枞阳县| 仁怀市| 将乐县| 泰安市| 青河县| 英山县| 泾源县| 阿尔山市| 阳春市| 德庆县| 定南县| 红桥区| 黑龙江省| 措美县| 海阳市| 简阳市| 贺兰县| 滦平县|