SpringBoot项目在配置多数据源的情况下,在配置文件中配置开启驼峰命名匹配不生效

原文链接

自己明明配置了开启驼峰命名匹配但是就是不生效,原因是项目中配置了多数据源的配置类。配置类中没有将这个设置设置进去

所以在自己配置的config中 添加:

Configuration configuration = new Configuration();
configuration.setMapUnderscoreToCamelCase(true);
 factoryBean.setConfiguration(configuration);

由于在此方法中 加了注解@Configuration 而此注解的 在import org.springframework.context.annotation.Configuration;中
而我们上面用的Configuration 在org.apache.ibatis.session中。

所有我们直接这样写:

org.apache.ibatis.session.Configuration configuration = new org.apache.ibatis.session.Configuration();

具体在那个里面 看下图:

 

 

没有更多推荐了,返回首页

私密
私密原因:
请选择设置私密原因
  • 广告
  • 抄袭
  • 版权
  • 政治
  • 色情
  • 无意义
  • 其他
其他原因:
120
出错啦
系统繁忙,请稍后再试