首页 > 其他分享 >logback整合mybatis plus限制日志打印

logback整合mybatis plus限制日志打印

时间:2022-10-14 16:15:30浏览次数:56  
标签:打印 plus sql mybatis 日志 logback

场景:定时任务连接websocket实时推送大量数据,导致打印的sql日志太多,占满服务器磁盘内存,想要减少这些定时任务打印的sql日志又不影响别的服务sql日志打印

经反复调试得知mybatis plus内置sql日志打印级别为debug

优化方案:

1、修改mybatis plus日志打印实现类为:log-impl: org.apache.ibatis.logging.slf4j.Slf4jImpl

2、logback.xml新增<logger> 配置设置dao包的日志级别为info

标签:打印,plus,sql,mybatis,日志,logback
From: https://www.cnblogs.com/luchangzhu/p/16791877.html

相关文章

  • Mybatis-plus学习
    Mybatis-plus学习自动填充功能实体类字段添加注解packagecom.hw.mpstart.entity;importcom.baomidou.mybatisplus.annotation.*;importjava.io.Serializable;......
  • mybatisplus generator
    <?xmlversion="1.0"encoding="UTF-8"?><projectxmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:sc......
  • spring整合mybatis
    1.pom.xml中添加依赖<dependency><groupId>org.springframework</groupId><artifactId>spring-context</artifactId><version>5.2.16.RELEASE</vers......
  • 【源码级】MyBatis缓存策略
    缓存就是内存中的数据,常常来自对数据库查询结果的保存。使用缓存,我们可以避免频繁的与数据库进行交互,进而提高响应速度MyBatis也提供了对缓存的支持,分为一级缓存和二级缓存......
  • MyBatis自定义插件机制分析(源码级剖析)
    **问题:什么是Mybatis插件?有什么作用?**一般开源框架都会提供扩展点,让开发者自行扩展,从而完成逻辑的增强。基于插件机制可以实现了很多有用的功能,比如说分页,字段加密,监控......
  • Vue3+Element-plus 报错记录
    目录Vue3+Element-plus报错记录报错信息错误场景还原问题排查错误代码el-select多选Vue3+Element-plus报错记录报错信息TypeError:Cannotreadpropertiesofnull......
  • Mybatis-Plus 自定义xml多对多分页查询带条件
    1.定义实体类@Data@TableName("user")publicclassUser{@TableIdprivateStringid;@TableField("username")privateStringname;privateS......
  • mybatis plus 多表联查
    1、先定义mapper中的方法/***获取地址*/@Select("SELECTa.id,"+"a.mid,"+"m.membername,"+"a.address,"......
  • Mybatis-Plus 自定义xml分页
    1.定义实体类@TableName("role")@DatapublicclassRole{@TableIdprivateStringid;privateStringname;}2.定义mapper接口publicinterfaceRol......
  • SpringBoot(三) - Slf4j+logback 日志,异步请求,定时任务
    1、Slf4j+logback日志SpringBoot框架的默认日志实现:slf4j+logback;默认日志级别:info,对应了实际生产环境日志级别;1.1日志级别#常见的日志框架中,日志级别都包含五种,......