若依前後端分離版本整合Mybatis plus

2021-10-21 03:56:43 字數 2919 閱讀 4410

二、整合mybatis-plus

三、若依框架需要注意的地方

總結mybatis-plus (opens new window)(簡稱 mp)是乙個 mybatis (opens new window)的增強工具,在 mybatis 的基礎上只做增強不做改變,為簡化開發、提高效率而生。

>

>

com.baomidougroupid

>

>

mybatis-plus-boot-starterartifactid

>

>

3.3.0version

>

dependency

>

>

>

com.baomidougroupid

>

>

mybatis-plus-extensionartifactid

>

>

3.3.0version

>

dependency

>

>

>

com.baomidougroupid

>

>

mybatis-plus-coreartifactid

>

>

3.3.0version

>

dependency

>

>

>

com.baomidougroupid

>

>

mybatis-plusartifactid

>

>

3.3.0version

>

dependency

>

如果原來使用了mybatis 的,最好是把mybatis 的依賴去除,避免衝突。

# mybatis-plus配置

mybatis-plus:

#實體掃瞄,多個package用逗號或者分號分隔

typealiasespackage: com.lz.scrm.**.domain

configuration:

map-underscore-to-camel-case: true

cache-enabled: false

global-config:

banner: false

refresh: true

db-config:

#主鍵型別 0:"資料庫id自增", 1:"使用者輸入id",2:"全域性唯一id (數字型別唯一id)", 3:"全域性唯一id uuid";

id-type: auto

#欄位策略 0:"忽略判斷",1:"非 null 判斷"),2:"非空判斷"

field-strategy: not_empty

#駝峰下劃線轉換

db-column-underline: true

#設定表字首

#table-prefix: sys_

#資料庫大寫下劃線轉換

#capital-mode: true

#序列介面實現類配置

#key-generator: com.baomidou.springboot.***

#邏輯刪除配置

logic-delete-field: deleted # 全域性邏輯刪除的實體欄位名(since 3.3.0,配置後可以忽略不配置步驟2)

logic-delete-value: 1

logic-not-delete-value: 0

#資料庫型別

db-type: mysql

#自定義sql注入器

#自定義填充策略介面實現

#meta-object-handler: com.baomidou.springboot.***

注意匯入的依賴是否沒有問題

import com.baomidou.mybatisplus.extension.service.iservice;

public

inte***ce

istudytopictypeservice

extends

iservice

import com.baomidou.mybatisplus.extension.service.impl.serviceimpl;

public

class

studytopictypeserviceimpl

extends

serviceimpl

implements

istudytopictypeservice

@repository

public

inte***ce

extends

2.繼承mybatis-plus 的 model

@data

@allargsconstructor

@noargsconstructor

public

class

studytopictype

extends

model

因為對若依系統的不熟悉,所以折騰了大半天,還是沒弄出來,然後加了一位整合過的大佬,經過多次請教,在大佬不厭其煩的指導下,終於是成功整合了mybatis-plus,特別感謝這位大佬!

然後呢,一些其他的配置什麼的,也是在該文章內得到了指導,非常感謝該文章的作者!

在這,也是把自己整合的乙個經歷發出來,給需要的人乙個參考,如果錯誤的地方,望指出。

前後端分離

關於前後端分離的一些好的文章推薦 前端框架 為什麼前後端分離 最直白的理解,我認為是因為在開發過程中,前端總是需要等待後端的環境搭建好之後,前端才能獲取相關資料,對於前端的開發影響很大,事實上前端並不關心後端的開發,那麼有沒有方法不讓後端影響前端的開發呢?其實後端提供的是什麼?乙個執行伺服器,乙個就...

前後端分離

在此說明 前後端分離有利於後端的快速開發,但並不利於搜尋引擎優化 seo 上圖能清晰的看到,使用前後端分離模式進行開發,瀏覽器會向伺服器傳送請求,伺服器會向瀏覽器傳送乙個類似框架的html,是固定的空殼,此時瀏覽器再使用ajax請求向後端伺服器索要資料,後端伺服器返回json字串給瀏覽器,從而使瀏覽...

前後端分離

前後端分離的好處 1 徹底解放前端 2 提高工作效率,分工更加明確。3 區域性效能提公升 4 降低維護成本 2 前後端分離的概念 後台只需要提供api介面,前端呼叫ajax實現資料呈現 3 場景和要求 4 web前端路由 就是根據url分配到對應的處理程式,原理和路由器原理相同,不同的請求位址會交給...