mybatis plus 自動轉(zhuǎn)駝峰配置小結(jié)
更新時間:2024年10月11日 09:38:02 作者:ningGe001
SpringBoot提供兩種配置Mybatis的方式,第一種是通過yml或application.properties文件開啟配置,第二種是使用自定義配置類,通過給容器添加一個ConfigurationCustomizer來實現(xiàn)更靈活的配置,這兩種方法可以根據(jù)項目需求和個人喜好選擇使用
方式一
在yml或者 application.properties開啟配置
# Mybatis開啟駝峰映射
mybatis:
configuration:
mapUnderscoreToCamelCase: true
mybatis.configuration.mapUnderscoreToCamelCase=true 或 mybatis.configuration.map-underscore-to-camel-case=true
方式二
SpringBoot中還可以使用自定義配置類的方式配置;給容器中添加一個ConfigurationCustomizer;
@Configuration
public class MybatisPlusConfig {
/**
* mybatis-plus分頁插件
*/
@Bean
public PaginationInterceptor paginationInterceptor() {
PaginationInterceptor page = new PaginationInterceptor();
return page;
}
/**
* MYBATIS-PLUS返回MAP自動轉(zhuǎn)駝峰配置
* @return
*/
@Bean
public ConfigurationCustomizer mybatisConfigurationCustomizer(){
return new ConfigurationCustomizer() {
@Override
public void customize(org.apache.ibatis.session.Configuration configuration) {
configuration.setObjectWrapperFactory(new MybatisMapWrapperFactory());
}
};}
}到此這篇關(guān)于mybatis plus 自動轉(zhuǎn)駝峰配置小結(jié)的文章就介紹到這了,更多相關(guān)mybatis plus 自動轉(zhuǎn)駝峰內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
您可能感興趣的文章:
相關(guān)文章
HashMap在JDK7與JDK8中的實現(xiàn)過程解析
這幾天學習了HashMap的底層實現(xiàn),但是發(fā)現(xiàn)好幾個版本的,代碼不一,很多文章都是舊版本JDK1.6.JDK1.7的。現(xiàn)在我來分析下JDK7與JDK8中HashMap的實現(xiàn)過程2021-09-09
Java7之forkjoin簡介_動力節(jié)點Java學院整理
Java7引入了Fork Join的概念,來更好的支持并行運算。接下來通過本文給大家分享Java7之forkjoin簡介,感興趣的朋友一起看看吧2017-06-06
Java利用Jsoup解析和操作HTML的技術(shù)指南
在現(xiàn)代 Java 開發(fā)中,處理 HTML 數(shù)據(jù)是一項常見需求,無論是抓取網(wǎng)頁數(shù)據(jù)、解析 HTML 文檔,還是操作 DOM 樹,Jsoup 都是一個強大的工具,本文將介紹 Jsoup 的基本功能,并通過多個詳細的代碼示例展示如何使用它解析和操作 HTML,需要的朋友可以參考下2025-03-03

