以springboot结合mybatis为例子,在初期中我们经常遇到一些sql语句书写错误,但是我们没法看到具体的执行过程,一般要到代码里面去看,现在,我们把sql执行的语句打印出来,这样就能清楚的看到数据库执行了什么东西,是否有没有错。
spring:
datasource:
url: jdbc:mysql://localhost:3306/mall?useUnicode=true&characterEncoding=utf-8&serverTimezone=Asia/Shanghai
username: root
password: root
mybatis:
mapper-locations:
- classpath:mapper/*.xml
- classpath*:com/**/mapper/*.xml
# 重点!!!spring boot集成mybatis的方式打印sql
configuration:
log-impl: org.apache.ibatis.logging.stdout.StdOutImpl
配置后,请求接口即可看到控制台打印的消息