mybatis如何打印出完整sql语句

时间:2024-03-13 07:19:14

分两步: 

1. 在application.properties配置中添加配置项: 

mybatis-plus.configuration.log-impl=org.apache.ibatis.logging.stdout.StdOutImpl
logging.level.mapper文件的包路径=DEBUG
(示例: logging.level.com.test.biztest.service.dal=DEBUG, com.test.biztest.service.dal下放置了mybatis生成的mapper文件)
mybatis.configuration.log-impl=org.apache.ibatis.logging.stdout.StdOutImpl

2. 在idea中安装MyBatis Log Plugin 插件, 然后运行该插件, 之后通过mybaits做DML时就可以看到完整的sql语句