最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

mybatis-plus 表名添加前綴的實(shí)現(xiàn)方法

 更新時(shí)間:2020年08月26日 11:00:09   作者:weixin_36931308  
這篇文章主要介紹了mybatis-plus 表名添加前綴的實(shí)現(xiàn)方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

1、使用mybatis-plus自身的查詢構(gòu)造去,只需要在全局配置中添加如下配置

mybatis-plus:
 mapper-locations: classpath:mappers/*Mapper.xml  # mapper映射文件
 global-config:
  db-config:
   table-prefix: tr_

2、自定義sql語句中添加表名前綴

在yml文件中添加如下配置

mybatis-plus:
 mapper-locations: classpath:mappers/*Mapper.xml  # mapper映射文件
 global-config:
  db-config:
   table-prefix: tr_
 configuration-properties: 
  prefix: tr_ # 自定義sql中表名帶前綴

然后在自定義sql語句如下

select * from ${prefix}user 

編譯后的sql語句

select * from tr_user

MybatisPlus 數(shù)據(jù)庫字段使用駝峰命名法時(shí)碰到的問題

假如有個(gè)實(shí)體類:

class User{
 int userId;
}

按照規(guī)范,數(shù)據(jù)庫User表里邊對(duì)應(yīng)userId的字段名應(yīng)該為 user_id。

如果數(shù)據(jù)庫的字段名也是userId的話(沒有下劃線),那么使用MybatisPlus的時(shí)候就會(huì)碰到映射問題,實(shí)際查詢的時(shí)候默認(rèn)是查詢user_id。

解決辦法

.properties添加一行配置,關(guān)閉駝峰到下劃線的映射即可

mybatis-plus.configuration.map-underscore-to-camel-case=false

mybaits-plus功能還是很強(qiáng)大的,官網(wǎng)地址:https://mp.baomidou.com/guide/

到此這篇關(guān)于mybatis-plus 表名添加前綴的實(shí)現(xiàn)方法的文章就介紹到這了,更多相關(guān)mybatis-plus 表名添加前綴內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • SpringCloud中的Consul詳解

    SpringCloud中的Consul詳解

    這篇文章主要介紹了SpringCloud中的Consul知識(shí),本文使用的是docker-compose方式管理consul服務(wù),直接啟動(dòng)即可,需要的朋友可以參考下
    2022-03-03
  • 解決Springboot全局異常處理與AOP日志處理中@AfterThrowing失效問題

    解決Springboot全局異常處理與AOP日志處理中@AfterThrowing失效問題

    這篇文章主要介紹了解決Springboot全局異常處理與AOP日志處理中@AfterThrowing失效問題,文中介紹了兩種失效場(chǎng)景,對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧
    2023-05-05
  • SpringBoot使用自定義注解實(shí)現(xiàn)數(shù)據(jù)脫敏過程詳細(xì)解析

    SpringBoot使用自定義注解實(shí)現(xiàn)數(shù)據(jù)脫敏過程詳細(xì)解析

    這篇文章主要介紹了SpringBoot自定義注解之脫敏注解詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-02-02
  • Java中Math類常用方法代碼詳解

    Java中Math類常用方法代碼詳解

    本文是小編最新給大家整理的關(guān)于Java中Math類常用方法的知識(shí),通過實(shí)例代碼給大家介紹的非常詳細(xì),感興趣的朋友一起看看吧
    2017-07-07
  • 詳解Java方法method的定義與調(diào)用及重載

    詳解Java方法method的定義與調(diào)用及重載

    方法,也稱函數(shù),如果想要重復(fù)一段或者多段代碼塊的使用,可以將這些代碼封裝成一個(gè)方法,方法具體表現(xiàn)為某種行為,使用方法可以提高代碼的復(fù)用性
    2022-04-04
  • SpringBoot啟動(dòng)器Starters使用及原理解析

    SpringBoot啟動(dòng)器Starters使用及原理解析

    這篇文章主要介紹了SpringBoot啟動(dòng)器Starters使用及原理解析,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-04-04
  • 總結(jié)Java常用的時(shí)間相關(guān)轉(zhuǎn)化

    總結(jié)Java常用的時(shí)間相關(guān)轉(zhuǎn)化

    今天給大家?guī)淼氖顷P(guān)于Java的相關(guān)知識(shí),文章圍繞著Java常用的時(shí)間相關(guān)轉(zhuǎn)化展開,文中有非常詳細(xì)的介紹及代碼示例,需要的朋友可以參考下
    2021-06-06
  • maven倉庫中心mirrors配置多個(gè)下載中心(執(zhí)行最快的鏡像)

    maven倉庫中心mirrors配置多個(gè)下載中心(執(zhí)行最快的鏡像)

    這篇文章主要介紹了maven倉庫中心mirrors配置多個(gè)下載中心(執(zhí)行最快的鏡像),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-07-07
  • SpringBoot超詳細(xì)講解集成Flink的部署與打包方法

    SpringBoot超詳細(xì)講解集成Flink的部署與打包方法

    昨天折騰了下SpringBoot與Flink集成,實(shí)際上集成特簡(jiǎn)單,主要是部署打包的問題折騰了不少時(shí)間。想打出的包直接可以java -jar運(yùn)行,同時(shí)也可以flink run運(yùn)行,或者在flink的dashboard上上傳點(diǎn)擊啟動(dòng)。結(jié)果是不行,但是使用不同的插件打包還是可以的
    2022-05-05
  • SpingMvc復(fù)雜參數(shù)傳收總結(jié)

    SpingMvc復(fù)雜參數(shù)傳收總結(jié)

    這篇文章主要為大家介紹了SpingMvc復(fù)雜參數(shù)傳收總結(jié),有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-08-08

最新評(píng)論

若尔盖县| 中山市| 樟树市| 枣阳市| 西吉县| 休宁县| 旺苍县| 南溪县| 化州市| 盐边县| 浦东新区| 微山县| 宜兴市| 泗阳县| 金华市| 阿瓦提县| 绥阳县| 娱乐| 潞城市| 泸西县| 公安县| 阳原县| 阜南县| 余庆县| 巴楚县| 徐州市| 宜宾市| 岑巩县| 嘉善县| 松潘县| 云龙县| 新邵县| 新竹市| 岗巴县| 揭西县| 乌拉特中旗| 铜陵市| 平阴县| 泰兴市| 保德县| 彰化县|