最近在弄java的多数据源项目,需要进行驼峰的映射,然后我在application.properties文件中加了如下配置:

mybatis.configuration.map-underscore-to-camel-case=true

但是经过测试并没有生效,经过debug发现配置并没有注入。经过一番查找,问题在于此配置应该是不能匹配多数据源,配置文件不知道为哪个数据源开启驼峰命名。既然不能统一配置那就在各个数据源的配置类中进行单独配置。然后我在配置类SqlSessionFactory方法上加入如下配置,成功映射!

SqlSessionFactoryBean bean = new SqlSessionFactoryBean();
org.apache.ibatis.session.Configuration configuration = new org.apache.ibatis.session.Configuration();
configuration.setMapUnderscoreToCamelCase(true);
bean.setConfiguration(configuration);

另外还需要其他mybatis的配置都可在configuration中进行set操作。

springboot多数据源如何配置驼峰映射或配置文件不起作用的问题相关推荐

  1. Springboot多数据源+Jpa配置

    随着业务复杂程度的增加,单一数据源越来越不满足具体的业务逻辑以及实现. 这里我用到了MySQL和Presto两种数据源: 多数据源配置GlobalDataSourceConfiguration: @C ...

  2. SpringBoot入门与常用配置

    目录 入门 常用配置 配置数据库连接池 MyBatisPuls开启驼峰映射 MyBatisPuls开启打印SQL 在springboot中设置过滤器 在springboot中设置监听器 设置自动填充 ...

  3. SpringBoot/Mybatis/Druid, 多数据源MultiDataSource配置思路

    新的项目需求,需要将子需求A锁定到A库,将子需求B锁定到B库: 就是俗称的"分库":但这是业务性分库,也就是说,A库和B库并没有任何逻辑上的,主从或水平或垂直分库关系:就是,完全没 ...

  4. SpringBoot 优雅实现动态数据源切换配置

    点击关注公众号,利用碎片时间学习 前言 随着应用用户数量的增加,相应的并发请求的数量也会跟着不断增加,慢慢地,单个数据库已经没有办法满足我们频繁的数据库操作请求了,在某些场景下,我们可能会需要配置多个 ...

  5. SpringBoot+ElasticSearch7.x+JPA配置多数据源

    SpringBoot+ElasticSearch7.x+JPA配置多数据源 这里分为测试环境配置和正式环境配置,大体相差无几 ESTestConfig 1 @Configuration2 @Confi ...

  6. SpringBoot (八) :Spring Boot多数据源(JdbcTemplate)配置与使用

    什么是JdbcTemplate 为了使 JDBC 更加易于使用,Spring 在 JDBCAPI 上定义了一个抽象层, 以此建立一个JDBC存取框架. 作为 SpringJDBC 框架的核心, JDB ...

  7. springboot多数据源配置_SpringBoot-配置多数据源

    1.4.springboot整合多数据源 你们在项目中有使用到多数据源吗? 4.4.1配置文件中新增两个数据源 spring.datasource.test1.driverClassName = co ...

  8. springboot 配置资源映射路径

    写代码的过程中经常会遇到和文件相关的操作,使用springboot框架时需要自己进行配置资源映射路径才能将文件保存到指定位置. 创建配置类: @Configuration public class M ...

  9. SpringBoot(配置druid数据源、配置MyBatis、事务控制、druid 监控)

    SpringBoot 得到最终效果是一个简化到极致的 WEB 开发,但是只要牵扯到 WEB 开发,就绝对不可能缺少 数据层操作,所有的开发都一定秉持着 MVC 设计模式的原则,MVC 里面业务层不可少 ...

最新文章

  1. 计算机二级c语言题型2018,计算机二级C语言题型和评分标准
  2. php嵌套 frame,终极解决禁止网站被别人通过iframe引用嵌套套入。
  3. ubuntu下 apache phpmyadmin 的安装和使用
  4. 在县城投资买一辆出租车,一个月能收入多少钱?
  5. Web Storage中的sessionStorage和localStorage
  6. HDU - 3247 Resource Archiver (AC自动机,状压dp)
  7. 孪生神经网络_轩辕实验室:数字孪生:基于机器学习的汽车数字孪生模型
  8. mysql 集成模式_mysql基础学习整合
  9. 基于JAVA+SpringMVC+Mybatis+MYSQL的生活质量衡量系统
  10. matlab读取adtx文件,求大家帮我看看下面中matlab中的程序问题出在哪里? - 计算模拟 - 小木虫 - 学术 科研 互动社区...
  11. VBscript读取excel表,中数据导入到SQLserver数据库里面
  12. 【渝粤题库】陕西师范大学800008 综合自然地理
  13. php居中函数,PHP实现的自定义图像居中裁剪函数示例
  14. 厦门大学847信号与系统考研参考书目
  15. 如何设置matlab和.m、.slx .mdl .p .mat等文件之间关联
  16. 调用自定义模块出现ModuleNotFoundError: No module named ‘XXX‘的解决方案
  17. 简单好听的id_简单好听的贴吧id名字大全
  18. 现代通信网(第1章 绪论)
  19. 视频驱动V4L2子系统驱动架构
  20. Struts2通配符映射/Struts action name=/*/* method={2} class=com.jxc.action.{1}Action result

热门文章

  1. 电影网站国内服务器行么,做电影网站用什么服务器,可不可以用香港主机
  2. 浏览器如何清除缓存教程
  3. 一亿用户背后架构的秘密
  4. Cache与主存的地址映像
  5. 一个绝对有用的网站!
  6. 【上位机与下位机通信】使用WIFI模块ESP8266连接单片机与上位机通信
  7. 向DPMFoam或MPPICFoam求解器中添加源项
  8. 重新试用了office与wps.感觉这次wps好多了.
  9. 文献阅读 ——— Pre-train, Prompt, and Predict: A Systematic Survey of Prompting Methods in NLP
  10. 湖大计算机人工智能专业导师,湖南大学考研研究生导师简介-贺旭