【Java】spring boot项目整合MyBatis之后日志业务的设计

spring boot项目整合MyBatis之后日志业务的设计

吕发布于 今天 05:30

【Java】spring boot项目整合MyBatis之后日志业务的设计
在application.properties里配置一行:logging.level.启动类所在的包的包名=日志级别(debug),作用是设置日志等级,日志等级一共有四种,分别是trace、debug、info、error。等级大小排名:trace<debug<info<error,日志等级设置后,控制台只会输出大于或等于所设置的等级的日志。
设置完再控制台就可以看到SQL的映射文件里的SQL语句了。
【Java】spring boot项目整合MyBatis之后日志业务的设计


一般打印输出的语句在控制台都是这样展示的【Java】spring boot项目整合MyBatis之后日志业务的设计
如果想像上面的SQL语句在控制台的日志展示一样的话,我们可以借用日志对象去写代码

这行代码中Logger以及LoggerFactory都需要导包,分别是
【Java】spring boot项目整合MyBatis之后日志业务的设计
getLogger(clazz:)这里是指定要哪一个类的日志信息。那么在获取日志对象的时候,我们一般推荐使用slf4j包中的日志对象。
具体使用:【Java】spring boot项目整合MyBatis之后日志业务的设计
实现效果:【Java】spring boot项目整合MyBatis之后日志业务的设计
输出的日志中,包名不全是为了保证格式的正确,一般如果包名很长的话,会用首字母代替。


日志文件打印到文件的实现方法:在application.properties里配置一行:logging.file.path=文件夹路径。如果没有对应名字的文件夹,也会自动生成一个文件夹。【Java】spring boot项目整合MyBatis之后日志业务的设计
反复运行程序,log文件里的内容不会被覆盖,而是会继续追加。

大厂中的日志规约
【Java】spring boot项目整合MyBatis之后日志业务的设计

javawindowsintellij-idea后端springboot

阅读 43更新于 今天 05:35

本作品系原创,采用《署名-非商业性使用-禁止演绎 4.0 国际》许可协议

avatar

1 声望

1 粉丝

0 条评论

得票时间

avatar

1 声望

1 粉丝

宣传栏

【Java】spring boot项目整合MyBatis之后日志业务的设计
在application.properties里配置一行:logging.level.启动类所在的包的包名=日志级别(debug),作用是设置日志等级,日志等级一共有四种,分别是trace、debug、info、error。等级大小排名:trace<debug<info<error,日志等级设置后,控制台只会输出大于或等于所设置的等级的日志。
设置完再控制台就可以看到SQL的映射文件里的SQL语句了。
【Java】spring boot项目整合MyBatis之后日志业务的设计


一般打印输出的语句在控制台都是这样展示的【Java】spring boot项目整合MyBatis之后日志业务的设计
如果想像上面的SQL语句在控制台的日志展示一样的话,我们可以借用日志对象去写代码

这行代码中Logger以及LoggerFactory都需要导包,分别是
【Java】spring boot项目整合MyBatis之后日志业务的设计
getLogger(clazz:)这里是指定要哪一个类的日志信息。那么在获取日志对象的时候,我们一般推荐使用slf4j包中的日志对象。
具体使用:【Java】spring boot项目整合MyBatis之后日志业务的设计
实现效果:【Java】spring boot项目整合MyBatis之后日志业务的设计
输出的日志中,包名不全是为了保证格式的正确,一般如果包名很长的话,会用首字母代替。


日志文件打印到文件的实现方法:在application.properties里配置一行:logging.file.path=文件夹路径。如果没有对应名字的文件夹,也会自动生成一个文件夹。【Java】spring boot项目整合MyBatis之后日志业务的设计
反复运行程序,log文件里的内容不会被覆盖,而是会继续追加。

大厂中的日志规约
【Java】spring boot项目整合MyBatis之后日志业务的设计

以上是 【Java】spring boot项目整合MyBatis之后日志业务的设计 的全部内容, 来源链接: utcz.com/a/110212.html

回到顶部