mybatis如何在控制檯輸出sql語句
阿新 • • 發佈:2019-02-05
如果專案中沒有設定logback.xml檔案,則直接加入這三個jar包,就可以
如果專案本身已經設定了logback.xml檔案,則在檔案中需要加入
<!--
project
default
level
-->
<logger
name=
"cn.iautos.manager"
level=
"debug"
/>
<!--log4jdbc
-->
<logger
name=
"jdbc.sqltiming"
level=
"debug"
/>
<logger
name=
"com.ibatis"
level=
"debug"
/>
<logger
name=
"com.ibatis.common.jdbc.SimpleDataSource"
level=
"debug"
/>
<logger
name=
"com.ibatis.common.jdbc.ScriptRunner"
level=
"debug"
/>
<logger
name=
"com.ibatis.sqlmap.engine.impl.SqlMapClientDelegate"
level=
"debug"
/>
<logger
name=
"java.sql.Connection"
level=
"debug"
/>
<logger
name=
"java.sql.Statement"
level=
"debug"
/>
<logger
name=
"java.sql.PreparedStatement"
level=
"debug"
/>
<logger
name=
"java.sql.ResultSet"
level=
"debug"
/>
最後列印的效果如下