日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 前端技术 > javascript >内容正文

javascript

mybatis-plus分页查询_SpringBoot + MyBatisPlus 快速入门

發(fā)布時(shí)間:2023/12/1 javascript 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 mybatis-plus分页查询_SpringBoot + MyBatisPlus 快速入门 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

Hello,大家好!前面與大家分享了一次如何搭建Java項(xiàng)目腳手架,并且送給大家一個(gè)基礎(chǔ)項(xiàng)目模板。那今天與大家分享如何使用這個(gè)基礎(chǔ)項(xiàng)目,也就是快速上手 SpringBoots ? MyBatisPlus。

項(xiàng)目 / 目錄結(jié)構(gòu)

天津商業(yè)大學(xué)學(xué)院信息

這是一張?zhí)旖蛏虡I(yè)大學(xué)的學(xué)院數(shù)據(jù)表,接下來操作這張表來實(shí)現(xiàn)的業(yè)務(wù)。

01

自動(dòng)生成Java代碼

首先,在模板代碼配置 和 yml 配置 里填寫好自己的 mysql 連接。

第二步,自動(dòng)生成 Java 代碼:打開代碼生成配置文件;① 填數(shù)據(jù)庫表名;② 點(diǎn)擊三角運(yùn)行 main函數(shù);③ 控制臺(tái)顯示生成成功。

第三步,查看一下都生成了哪些文件。

02

功能測試 · 分頁查詢

首先,啟動(dòng)項(xiàng)目,右擊 application 啟動(dòng)類,點(diǎn)擊 run 啟動(dòng)。

第二步,查看一下自動(dòng)生成了哪些功能。啟動(dòng)項(xiàng)目,打開 swagger 接口文檔:

http://localhost:8899//swagger-ui.html

第三步,測試分頁查詢,從 1 頁開始,每頁顯示 5 條。

??查詢結(jié)果:

03

模糊查詢

查詢:模糊查詢學(xué)院名帶“工程”二字,并且按學(xué)院id倒序。

? 查詢結(jié)果:

04

自定義查詢

這里使用 mybatis-plus 對象,條件構(gòu)造器:QueryWrapper,首先查看官方文檔使用法則:

https://mybatis.plus/guide/wrapper.html

第二步,編寫業(yè)務(wù)邏輯接口,需求查詢學(xué)院名中帶“管理”并且學(xué)院 id 大于 5。

第三步,編寫業(yè)務(wù)邏輯實(shí)現(xiàn)類。

第四步,編寫控制層。

第五步,重啟項(xiàng)目,測試。

關(guān)于更多 mybatis-plus 的使用方式,仔細(xì)閱讀文檔,“書讀百遍,其義自見”。

END

溫馨提示:更復(fù)雜業(yè)務(wù)的編寫方式和mybatis一樣。
注:歡迎加我私信,一起探索前進(jìn)。

總結(jié)

以上是生活随笔為你收集整理的mybatis-plus分页查询_SpringBoot + MyBatisPlus 快速入门的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。