- 设置为private是为了防止其他类使用当前类的日志对象;如果当前类需要被子类继承,并且都使用同一个日志对象时,可设置为protected 。
- 设置为static是为了让每个类中的日志对象只生成一份,日志对象是属于类的,不是属于具体的实例的。
- 设置成final是为了避免日志对象在运行时被修改。
SpringBoot + Mybatis 在控制台输出sql语句
1.如果使用application.properties
在配置中添加:
logging.level.com.looedu.mapper=debug
注意这里的com.looedu.mapper不是固定的,是你自己的包名。
格式:logging.level.Mapper类的包=debug
2.如果使用application.yml
在配置中添加:
logging:
level:
com:
looedu:
mapper: debug
同样按照yml规则,将包名按照:分隔