MybatisPlus:使用SQL保留字(關(guān)鍵字)的操作
MySQL8將over作為了保留字,此時操作這個字段應(yīng)當(dāng)加 ``,在MybatispPlus中的做法為使用@TableField注解:

同樣的,如果表名是關(guān)鍵字,則使用@TableName注解
@TableName("`over`")
public class over extends BaseEntity {
}
補充知識:mybatis-plus sql報錯 字段與Mysql關(guān)鍵字重名
字段中包含describe字段,通過mybatis-plus插入數(shù)據(jù)一直報錯,經(jīng)排查,原來是與Mysql關(guān)鍵字重名
在實體類中添加
@TableField("`describe`")
即可!
以上這篇MybatisPlus:使用SQL保留字(關(guān)鍵字)的操作就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
SpringBoot整合MyBatis逆向工程及 MyBatis通用Mapper實例詳解
這篇文章主要介紹了SpringBoot整合MyBatis逆向工程及 MyBatis通用Mapper實例詳解 ,需要的朋友可以參考下2017-09-09
一文詳解SpringBoot如何優(yōu)雅地實現(xiàn)異步調(diào)用
SpringBoot想必大家都用過,但是大家平時使用發(fā)布的接口大都是同步的,那么你知道如何優(yōu)雅的實現(xiàn)異步呢?這篇文章就來和大家詳細聊聊2023-03-03
SpringBoot?MP簡單的分頁查詢測試實現(xiàn)步驟分解
好久沒水后端的東西了,最近在做vue項目寫前端的代碼,所以cloud也停進度了,吃完飯突然記得我沒有在博客里寫分頁的東西,雖然項目中用到了,但是沒有拎出來,這里就拎出來看看2023-04-04
如何解決Spring in action @valid驗證不生效的問題
這篇文章主要介紹了如何解決Spring in action @valid驗證不生效的問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2021-06-06

