springboot、Mybatis-plus工程多数据源字段映射不生效问题及解决
<div id="navCategory"><h5 class="catalogue">目录</h5><ul class="first_class_ul"><li>一、背景</li><li>二、代码及解决方法</li><li>总结</li></ul></div><p class="maodian"></p><h2>一、背景</h2><p>在springboot多数据源项目中,发现mybatis-plus工程的字段映射不生效,驼峰命名的参数都没有转换出来数据。</p>
<p>最后通过设置驼峰命名转换然后才生效的,以下是解决方法。</p>
<p class="maodian"></p><h2>二、代码及解决方法</h2>
<ul><li>application配置文件</li></ul>
<p style="text-align:center"><img alt="" src="https://img.jbzj.com/file_images/article/202601/2026011310101432.jpg" /></p>
<ul><li>java配置类</li></ul>
<p style="text-align:center"><img alt="" src="https://img.jbzj.com/file_images/article/202601/2026011310101418.jpg" /></p>
<ul><li>多个数据源配置项中分别添加配置</li></ul>
<div class="jb51code"><pre class="brush:java;">sessionFactory.getObject().getConfiguration().setMapUnderscoreToCamelCase(true);//此处开启驼峰转换
</pre></div>
<p class="maodian"></p><h2>总结</h2>
<p>以上,就解决了多数据源字段映射不生效的问题。</p>
<p>当然,这些仅为个人经验,希望能给大家一个参考,也希望大家多多支持琼殿技术社区。 </p>
<div class="art_xg">
<b>您可能感兴趣的文章:</b><ul><li>springboot静态资源映射规则的使用小结</li><li>SpringBoot 模糊映射(Ambiguous mapping)报错解决指南</li><li>SpringBoot路径映射配置的实现步骤</li><li>SpringBoot项目自定义静态资源映射规则的实现代码</li><li>SpringBoot请求映射的五种优化方式小结</li><li>SpringBoot实现数据转换的四种对象映射方案</li></ul>
</div>
</div>
<!--endmain-->
頁:
[1]