springboot、Mybatis-plus工程多數(shù)據(jù)源字段映射不生效問(wèn)題及解決
一、背景
在springboot多數(shù)據(jù)源項(xiàng)目中,發(fā)現(xiàn)mybatis-plus工程的字段映射不生效,駝峰命名的參數(shù)都沒(méi)有轉(zhuǎn)換出來(lái)數(shù)據(jù)。
最后通過(guò)設(shè)置駝峰命名轉(zhuǎn)換然后才生效的,以下是解決方法。
二、代碼及解決方法
- application配置文件

- java配置類

- 多個(gè)數(shù)據(jù)源配置項(xiàng)中分別添加配置
sessionFactory.getObject().getConfiguration().setMapUnderscoreToCamelCase(true);//此處開(kāi)啟駝峰轉(zhuǎn)換
總結(jié)
以上,就解決了多數(shù)據(jù)源字段映射不生效的問(wèn)題。
當(dāng)然,這些僅為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
SpringBoot實(shí)現(xiàn)短鏈接系統(tǒng)的使用示例
由于短鏈接可能涉及到用戶隱私和安全問(wèn)題,所以短鏈接系統(tǒng)也需要符合相關(guān)的數(shù)據(jù)保護(hù)和安全標(biāo)準(zhǔn),本文主要介紹了SpringBoot實(shí)現(xiàn)短鏈接系統(tǒng)的使用示例,感興趣的可以了解一下2023-09-09
RabbitMQ實(shí)現(xiàn)消費(fèi)端限流的步驟
消費(fèi)者端限流的主要目的是控制消費(fèi)者每次從 RabbitMQ 中獲取的消息數(shù)量,從而實(shí)現(xiàn)消息處理的流量控制,這篇文章主要介紹了RabbitMQ如何實(shí)現(xiàn)消費(fèi)端限流,需要的朋友可以參考下2024-03-03
Springboot中整合knife4j接口文檔的過(guò)程詳解
knife4j就swagger的升級(jí)版API文檔的一個(gè)框架,但是用起來(lái)比swagger方便多了,UI更加豐富,這篇文章主要介紹了Springboot中整合knife4j接口文檔,需要的朋友可以參考下2022-04-04
詳解Java synchronized關(guān)鍵字的用法
在多線程編程中常常使用鎖機(jī)制來(lái)確保同一時(shí)刻只有一個(gè)線程能夠修改共享內(nèi)存,在Java中一般是使用synchronized作為鎖機(jī)制,下面就讓我們來(lái)學(xué)習(xí)一下如何使用synchronized實(shí)現(xiàn)線程安全吧2023-08-08
基于Java判斷網(wǎng)絡(luò)是否正常代碼實(shí)例
這篇文章主要介紹了基于Java判斷網(wǎng)絡(luò)是否正常代碼實(shí)例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-03-03
Java實(shí)現(xiàn)的爬蟲(chóng)抓取圖片并保存操作示例
這篇文章主要介紹了Java實(shí)現(xiàn)的爬蟲(chóng)抓取圖片并保存操作,涉及Java針對(duì)頁(yè)面URL訪問(wèn)、獲取、字符串匹配、文件下載等相關(guān)操作技巧,需要的朋友可以參考下2018-08-08
Java實(shí)現(xiàn)AES/CBC/PKCS7Padding加解密的方法
這篇文章主要介紹了Java實(shí)現(xiàn)AES/CBC/PKCS7Padding加解密的方法,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-08-08

