SpringBoot 如何打印mybatis的执行sql
目录1、使用场景2、具体实现2.1、方案一 打印所有mybatis SQL2.2、指定mapper文件所在的包3、参考文章1、使用场景应为在开发过程之中跟踪后端SQL语句,因什么原因导致的错误。需要在Debug过程之中打印出执行的SQL语句。所以需要配置一下SpringBoot之中,Mybatis打印SQL语句。2、具体实现appli...
·
目录
1、使用场景
应为在开发过程之中跟踪后端SQL语句,因什么原因导致的错误。需要在Debug过程之中打印出执行的SQL语句。所以需要配置一下SpringBoot之中,Mybatis打印SQL语句。
2、具体实现
application.properties(yml)中配置的两种方式:
1. logging.level.dao包名(dao package)=debug
2. mybatis.configuration.log-impl=org.apache.ibatis.logging.stdout.StdOutImpl
2.1、方案一 打印所有mybatis SQL
一下是yaml文件配置,properties文件翻译一下即可
mybatis
configuration:
log-impl: org.apache.ibatis.logging.stdout.StdOutImpl
2.2、指定mapper文件所在的包
logging:
level:
cn.com.demos.*.mapper: trace # 改成你的mapper文件所在包路径
3、参考文章
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
已为社区贡献1条内容
所有评论(0)