mybatis-plus 数据库日志仅打印SQL

  一、项目背景:springboot、web组件、Mysql8、java8+;

  二、开发环境打印SQL及执行结果日志,便于调试接口;

  1. mybatis-plus配置文件的configuration节点添加以下配置

2、效果

 

 

  三、生产环境仅打印SQL,避免打印过多的查询结果影响系统性能

        1、pom中增加sl4j的依赖,防止安全漏洞建议2.17.0以上版本

 

 

 2、springboot配置文件的mybatis-plus节点下的configuration节点添加以下配置

 

 3、springboot配置文件添加以下配置

com.letv.cxt.*为数据库访问DAO的包路径,此处使用了*号通配符,如果你的是固定的可以写成com.letv.cxt.dao

4、效果,只打印查询SQL执行的语句及参数,不打印查询结果

 

posted @ 2023-06-19 11:32  赛博朋克水管工  阅读(1668)  评论(0)    收藏  举报