多数据源之mybatis配置的log无法打印

多数据源打印sql日志配置:

复制代码
   @Bean
    @ConfigurationProperties(prefix = "mybatis.configuration")
    public org.apache.ibatis.session.Configuration configuration() {
        return new org.apache.ibatis.session.Configuration();
    }
    
    
    @Bean("fawkesDataSourceFactory")
    @DependsOn("fawkesDataSource")
    public SqlSessionFactory dataSourceFactory() throws Exception {
        SqlSessionFactoryBean factoryBean = new SqlSessionFactoryBean();
        configuration().setLogImpl(StdOutImpl.class);
        configuration().setMapUnderscoreToCamelCase(true);
        factoryBean.setDataSource(dataSource());
        return factoryBean.getObject();
    }
复制代码

yml配置:

#控制台打印SQL
mybatis:
  configuration:
#plus配置 # log-impl: org.apache.ibatis.logging.stdout.StdOutImpl
#mybatis配置 map-underscore-to-camel-case: true

 

posted @   nitianxiaozi  阅读(203)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· 单线程的Redis速度为什么快?
· 展开说说关于C#中ORM框架的用法!
· Pantheons:用 TypeScript 打造主流大模型对话的一站式集成库
点击右上角即可分享
微信分享提示