开发者社区> 问答> 正文

springboot集成了mybatis控制台不显示sql语句是为什么

springboot集成了mybatis控制台不显示sql语句是为什么

展开
收起
游客ahv54x37wvm7u 2021-10-28 19:18:22 1221 0
1 条回答
写回答
取消 提交回答
  • 你好,你可以这样做:

    @Configuration public class MyBatisConfig {

    @Value("${spring.mybatis.isShowLog}") private String isShowLog;

    @Autowired private DataSource dataSource;

    @Bean(name = "sqlSessionFactory") public SqlSessionFactoryBean sqlSessionFactory( ApplicationContext applicationContext) throws Exception { SqlSessionFactoryBean sessionFactory = new SqlSessionFactoryBean(); sessionFactory.setDataSource(dataSource); sessionFactory.setPlugins(new Interceptor[] { pageHelper() });

      org.apache.ibatis.session.Configuration configuration = new org.apache.ibatis.session.Configuration();
      if("true".equalsIgnoreCase(isShowLog)){
         configuration.setLogImpl(StdOutImpl.class);
      }
    
      sessionFactory.setMapperLocations(applicationContext.getResources("classpath:mapper/*.xml"));
      return sessionFactory;
    

    }

    } 日志实现自己看着办,进去看看都有哪些实现吧你好,你可以这样做:

    @Configuration public class MyBatisConfig {

    @Value("${spring.mybatis.isShowLog}") private String isShowLog;

    @Autowired private DataSource dataSource;

    @Bean(name = "sqlSessionFactory") public SqlSessionFactoryBean sqlSessionFactory( ApplicationContext applicationContext) throws Exception { SqlSessionFactoryBean sessionFactory = new SqlSessionFactoryBean(); sessionFactory.setDataSource(dataSource); sessionFactory.setPlugins(new Interceptor[] { pageHelper() });

      org.apache.ibatis.session.Configuration configuration = new org.apache.ibatis.session.Configuration();
      if("true".equalsIgnoreCase(isShowLog)){
         configuration.setLogImpl(StdOutImpl.class);
      }
    
      sessionFactory.setMapperLocations(applicationContext.getResources("classpath:mapper/*.xml"));
      return sessionFactory;
    

    }

    } 日志实现自己看着办,进去看看都有哪些实现吧

    2021-10-28 19:18:42
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
集成智能接入网关APP:优化企业级移动办公网络 立即下载
云效助力企业集成安全到DevOps中 立即下载
DTS控制台一本通 立即下载