解决springboot日志不打印日志问题
问题:控制台不打印或者日志文件不打印mybatis的sql日志
application.yml中增加配置文件
# mybatis-plus配置
mybatis-plus:
mapper-locations: classpath:com/innovation/ic/cyz/base/mapper/**/*Mapper.xml
typeAliasesPackage: com.innovation.ic.cyz.base.model
configuration:
map-underscore-to-camel-case: true
## log-impl: org.apache.ibatis.logging.stdout.StdOutImpl 打印控制台
## 下面输出到日志文件中
log-impl: org.apache.ibatis.logging.slf4j.Slf4jImpl
mybatis-plus-print-log: true
也可以使用java类配置
俩种方式二选一。当俩种配置类有时,下面的配置起作用
package com.innovation.ic.cyz.web.config;
import com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceBuilder;
import com.baomidou.mybatisplus.annotation.DbType;
import com.baomidou.mybatisplus.core.MybatisConfiguration;
import com.baomidou.mybatisplus.core.config.GlobalConfig;
import com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor;
import com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor;
import com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor;
import com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean;
import com.innovation.ic.cyz.base.pojo.constant.DatabaseGlobal;
import org.apache