MybatisPlus


MybatisPlus 是什么

  • 簡稱 MP,是 MyBatis 的增強工具,為簡化開發、提高效率而生
  • 特性

MybatisPlus 快速入門

  • 導入依賴

  • 數據庫連接配置

  • 日志配置

  • 編碼

    • pojo
    • mapper
    • 測試

CRUD 擴展

  • insert 插入數據

    • 主鍵生成策略:全局唯一 id(默認ID_WORKER)
    • 主鍵自增
    • 其他
  • update 更新數據:會根據傳入的參數動態拼接 SQL 語句

  • 自動填充:創建時間、修改時間都應該自動完成,不需要手動填寫,阿里巴巴開發手冊規范幾乎所有表都要有 gmt_create、gmt_modified 字段,而且需要自動化。

    • 數據庫解決
    • 代碼解決


  • 樂觀鎖

    • 測試


  • select 查詢數據

  • 分頁查詢

  • delete 刪除數據

    • 物理刪除:和查詢相似
    • 邏輯刪除:沒有從數據庫中刪除,而是改變字段的值


  • 代碼生成器


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM