在平常開發過程當中,常常要打印sql語句來驗證功能是否正常,這就須要打印sqljava
在最先的hibernate時代,能夠使用show_sql來打印sqlweb
使用mybatis打印時,能夠配置logback的日誌來使日誌打印spring
eg.. <logger name="org.apache.ibatis" level="debug"/>sql
而在mybatis升級到3.4時,這種方式已經不能使用,正確的使用方式爲:apache
<logger name="com.thomas.web" level="debug"/>springboot
此包爲咱們本身的工程包,只要包含mapper.java便可mybatis
實驗事後發現 logger下方增長<append-ref>來指定file或者console無效app
在springboot中能夠使用logback-spring.xml來指定不一樣的profile來區分環境hibernate