SpringBoot mybatis打印SQL
时间: 2023-06-28 08:06:55 浏览: 134
springboot+mybatis+sqlserver 仓库管理系统
5星 · 资源好评率100%
在SpringBoot中使用MyBatis时,可以通过配置来打印SQL语句,方便我们调试和优化SQL查询。
在application.properties文件中添加如下配置:
```
# 打印完整的sql语句
logging.level.com.example.demo.mapper=debug
# 只打印sql语句的参数
logging.level.com.example.demo.mapper=trace
```
其中,com.example.demo.mapper是你的Mapper接口所在的包路径。debug级别会打印完整的SQL语句,包括参数,而trace级别只会打印SQL语句的参数。你可以根据不同的需求选择不同的级别。
另外,如果你想在控制台中打印SQL语句,可以在application.properties文件中添加如下配置:
```
# 控制台输出sql语句
mybatis.configuration.log-impl=org.apache.ibatis.logging.stdout.StdOutImpl
```
这样,每次执行SQL语句时,就会在控制台中打印出完整的SQL语句。
阅读全文