javascript
mybatis-plus分页查询_SpringBoot + MyBatisPlus 快速入门
Hello,大家好!前面與大家分享了一次如何搭建Java項目腳手架,并且送給大家一個基礎項目模板。那今天與大家分享如何使用這個基礎項目,也就是快速上手 SpringBoots ? MyBatisPlus。
項目 / 目錄結構
天津商業大學學院信息
這是一張天津商業大學的學院數據表,接下來操作這張表來實現的業務。
01
自動生成Java代碼
首先,在模板代碼配置 和 yml 配置 里填寫好自己的 mysql 連接。
第二步,自動生成 Java 代碼:打開代碼生成配置文件;① 填數據庫表名;② 點擊三角運行 main函數;③ 控制臺顯示生成成功。
第三步,查看一下都生成了哪些文件。
02
功能測試 · 分頁查詢
首先,啟動項目,右擊 application 啟動類,點擊 run 啟動。
第二步,查看一下自動生成了哪些功能。啟動項目,打開 swagger 接口文檔:
http://localhost:8899//swagger-ui.html第三步,測試分頁查詢,從 1 頁開始,每頁顯示 5 條。
??查詢結果:
03
模糊查詢
查詢:模糊查詢學院名帶“工程”二字,并且按學院id倒序。
? 查詢結果:
04
自定義查詢
這里使用 mybatis-plus 對象,條件構造器:QueryWrapper,首先查看官方文檔使用法則:
https://mybatis.plus/guide/wrapper.html第二步,編寫業務邏輯接口,需求查詢學院名中帶“管理”并且學院 id 大于 5。
第三步,編寫業務邏輯實現類。
第四步,編寫控制層。
第五步,重啟項目,測試。
關于更多 mybatis-plus 的使用方式,仔細閱讀文檔,“書讀百遍,其義自見”。
END
溫馨提示:更復雜業務的編寫方式和mybatis一樣。
注:歡迎加我私信,一起探索前進。
總結
以上是生活随笔為你收集整理的mybatis-plus分页查询_SpringBoot + MyBatisPlus 快速入门的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: pyqt5 qlabel无法显示图片_实
- 下一篇: python爬虫requests实战_P