二、整合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分配到對應的處理程式,原理和路由器原理相同,不同的請求位址會交給...