mybatis打印查询sql

Bertha 。 2023-06-15 11:29 100阅读 0赞

转自:原文链接:https://blog.csdn.net/qq\_22194659/article/details/81120712

有时候从前端传参数到后端查数据库的时候不是很清楚的知道哪些参数能起作用,这个时候就需要简便的sql语句让你知道数据查询的过程中的参数,SQL语句了。

第一种方式

用mybatis集成的方式,在你的application.yml文件下面加入下面这段代码

  1. mybatis:
  2. # spring boot集成mybatis的方式打印sql
  3. configuration:
  4. log-impl: org.apache.ibatis.logging.stdout.StdOutImpl

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM5Mzg1MTE4_size_16_color_FFFFFF_t_70

项目启动在你的控制台看到上面这种就说明配置成了。

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM5Mzg1MTE4_size_16_color_FFFFFF_t_70 1

执行一下接口就可以看到控制台打印上面的语句了。

第二种方式日志的方式。

在你的application.yml文件下面加入下面这段代码

  1. 日志的方式打印sql
  2. logging:
  3. level:
  4. com.seamax.bdsearch.dao: DEBUG

注意:com.seamax.bdsearch.dao指你的mapper包,如果要扫描多个模块下的mapper,com.foo.bar.dao可以写成com.foo.*.dao

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM5Mzg1MTE4_size_16_color_FFFFFF_t_70 2

执行方法可以看到是以日志的方式打印sql语句的。

发表评论

表情:
评论列表 (有 0 条评论,100人围观)

还没有评论,来说两句吧...

相关阅读

    相关 MyBatis打印SQL

    使用SpringBoot开发web项目的时候,由于MyBatis的mapper文件只是SQL语句的动态拼接形式,难以得到完整的SQL语句,以便在数据库中直接查询验证结果。为此,

    相关 mybatis打印sql

    我们在使用mybatis开发过程中,经常需要打印sql以及输入输出,下面说一下mybatis结合log4j打印sql的。 1、添加mybatis配置 mybatis的日志打