spring boot打印sql語句-mybatis
概述
當自己編寫的程序出現了BUG等等,找了很久
調試運行了幾遍到mapper層也進去調試進了源碼,非常麻煩
我就想打印出sql語句,好進行解決BUG
方法:
可以在你的application.properties文件里添加代碼
logging.level.com.shop=debug
# logging.level.接着就是你需要打印sql語句的包=debug
# 比如我的包是com.shop
打印出的sql語句是這樣的
: ==> Preparing: select id, merchantid, shopName, shopDescription, shopBussinessScope, province, city, businessLicense, createTime, `state` from youfanshop where 1=1 and `state`=?
: ==> Parameters: 0(Integer)
: <== Total: 2
/**
*看的出打印的
*第一行是我們的sql語句
*第二行就是我們的參數
*第三行就我們返回的行數
*/

