SpringBoot项目配置虽然少,内置日志,但是执行CRUD的时候,发现没有SQL执行的日志,这个时候我们需要在application.yml(或者appliction.properties)中配置log级别为debug级别。
1.application.yml文件配置:
#日志输出
logging:
level:
tang.chun.jia.registry.mapper: debug
红色框内容是你mapper包的地址,或者有些人起名为dao层包地址。地址后面“:“”和 debug记的要加空格****
2.appliction.properties文件配置:
logging.level.cn.byzt.app.mapper=debug
logging.level.cn.byzt.admin.mapper=debug
其中level后面到=的中间要改成你mapper的包地址。
3:成功后控制台输出结果样例
(1)是执行的语句,问好代表预注入,(2)是注入的值包括数据类型,(3)是返回结果的总数。
最后:级别向上包容,所以warnjing级别也会显示在控制台,大项目情况,控制台会输出很多内容。