MyBatis - 关闭 Log 日志的两种方式
Posted 放羊的牧码
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MyBatis - 关闭 Log 日志的两种方式相关的知识,希望对你有一定的参考价值。
前言
- 默认日志类:org.apache.ibatis.logging.stdout.StdOutImpl
方法一
- MyBatis
mybatis.configuration.log-impl=org.apache.ibatis.logging.nologging.NoLoggingImpl
- MyBatis-Plus
mybatis-plus:
configuration:
log-impl: org.apache.ibatis.logging.nologging.NoLoggingImpl
方法二
@Bean
public SqlSessionFactory sqlSessionFactory() throws Exception
// 用 mybatis 的这里会有点区别, mybatis 用的是 SqlSessionFactoryBean
MybatisSqlSessionFactoryBean sqlSessionFactoryBean = new MybatisSqlSessionFactoryBean();
sqlSessionFactoryBean.setDataSource(dynamicDataSource());
sqlSessionFactoryBean.setMapperLocations((new PathMatchingResourcePatternResolver()).getResources("classpath:mapper/*.xml"));
// 关闭日志
MybatisConfiguration configuration = new MybatisConfiguration();
configuration.setLogImpl(NoLoggingImpl.class);
sqlSessionFactoryBean.setConfiguration(configuration);
return sqlSessionFactoryBean.getObject();
以上是关于MyBatis - 关闭 Log 日志的两种方式的主要内容,如果未能解决你的问题,请参考以下文章