Mybatis 如何更改SQL语句输出的日志级别

2025-11-28 09:47:51

1、pom.xml设置

<dependency>   <groupId>ch.qos.logback</groupId>   <artifactId>logback-classic</artifactId>   <version>1.1.1</version>  </dependency>  <dependency> 

Mybatis 如何更改SQL语句输出的日志级别

2、  <groupId>org.slf4j</groupId>   <artifactId>slf4j-api</artifactId>   <version>1.7.5</version>  </dependency>

引入架包,logback使用挺方便的,目前很多都在使用

Mybatis 如何更改SQL语句输出的日志级别

3、在web.xml中读取配置文件。

<servlet>        <servlet-name>seckill-dispatcher</servlet-name>        <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>      

Mybatis 如何更改SQL语句输出的日志级别

4、  <!-- 配置springMVC需要加载的配置文件            spring-dao.xml,spring-service.xml,spring-web.xml            Mybatis - > spring -> springmvc         -->        <init-param>            <param-name>contextConfigLocation</param-name>            <param-value>classpath:spring/spring-*.xml</param-value>        </init-param>    </servlet>

缺少监听器的配置。。。

Mybatis 如何更改SQL语句输出的日志级别

5、<configuration scan\="true" scanPeriod\="60 seconds" debug\="false">       <appender name\="STDOUT" class\="ch.qos.logback.core.ConsoleAppender">        <!-- encoder 默认配置为PatternLayoutEncoder -->        <encoder>         

Mybatis 如何更改SQL语句输出的日志级别

6、<pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n</pattern>        </encoder>      </appender>        

Mybatis 如何更改SQL语句输出的日志级别

7、//此处配置日志的打印级别

  <root level\="info">                  <appender-ref ref\="STDOUT" />      </root>         </configuration> 

Mybatis 如何更改SQL语句输出的日志级别

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢