在日常开发过程中,经常要打印sql语句来验证功能是否正常,这就需要打印sql
在最早的hibernate时代,可以使用show_sql来打印sql
使用mybatis打印时,可以配置logback的日志来使日志打印
eg.. <logger name="org.apache.ibatis" level="debug"/>
而在mybatis升级到3.4时,这种方式已经不能使用,正确的使用方式为:
<logger name="com.thomas.web" level="debug"/>
此包为我们自己的工程包,只要包含mapper.java即可
实验过后发现 logger下方增加<append-ref>来指定file或者console无效
在springboot中可以使用logback-spring.xml来指定不同的profile来区分环境