文章目录
mybatis用了那么久,实际一直不明白,做个笔记吧。
打印sql日志
实测,mybatis-config.xml方式好用(记得注掉yml里的相关配置)
mybatis-config.xml方式
xml
<settings>
<setting name="logImpl" value="STDOUT_LOGGING"></setting>
</settings>
application.yml里面配置
只配置这一句好像还不行,需要配置log,mapper所在位置的包为debug?
实测用yml配置的方式没有成功,改用mybatis-config.xml配置成功了。
yml
mybatis:
configuration:
log-impl: org.apache.ibatis.logging.stdout.StdOutImpl
logging:
level:
root: info
com.ttt.demo: debug
配置类配置方式
其他
扫描方式
不只一种,哪种都是可以的。
官网文档
https://mybatis.org/mybatis-3/
https://mybatis.org/mybatis-3/logging.html # 日志锚点
这是mybatis-plus的