本节课的疑惑

本节课的疑惑

老师,这个logback.xml平时我们开发时需要自己去配置么?我看没有配置这个文件时那些日志也能够正常打印出来,配置这个xml文件只是为了level这一项么?


正在回答

登陆购买课程后可参与讨论,去登陆

3回答

同学你好,非常抱歉,老师之前理解错了同学的意思,老师理解成了整个logback的配置,而同学的意思是只是说的这个logback.xml 是么?确实,直接引入jar包后,会使用默认的配置

,而这个logback.xml是用来自定义这个日志的级别,输出格式等的。

而具体使用那个级别的,输出格式是什么样的,其实需要根据具体业务而言,例如,我们以后要去分析日志,那么,我们就需要制定日志的格式,以便于我们去分析日志,而具体格式,级别,都需要根据具体业务而言。

配置方式建议还是同学记忆一下,或者做一下笔记,知道都需要配置哪些,而工作中使用的时候可以再去网络上搜索一些具体的配置,毕竟以后的工作中,是可能直接给我们的,也有可能是需要我们自己去配置的。

再次感到抱歉,之前是老师理解错了同学的意思。

如果我的回答解决了你的疑惑,请采纳!祝学习愉快!



好帮手慕酷酷 2020-01-02 18:46:37

同学你好,不是的哦,使用logback日志,可以更加清晰的看到底层myBatis的工作原理,sql的执行问题。如果不配置,是不能提供这些sql语句等有价值的日志信息的。

建议同学回看一下,本节课8分30秒的内容,会更清晰的理解。

如果我的回答解决了你的疑惑,请采纳!祝学习愉快!

  • 提问者 qq_粽翎_0 #1
    有啊酷酷,你仔细看视频呀,一开始没有引入logback的相关jar包时,是没有打印SQL语句等日志信息的,用maven引入后相关jar包后就出现了这些日志信息。之后视频才说配置logback.xml文件的事,不是吗? 不过视频老师配置的xml文件输出日志信息的功能在前面引入相关jar包无需配置时就已经可以正常输出相关日志信息了呀,只不过是xml可以用来自定义输出格式而已不是么
    2020-01-02 19:29:58
好帮手慕酷酷 2020-01-02 18:13:37

同学你好,

1、在实际开发中,也都是需要会配置日志信息的,配置日志可以很好的帮助我们查找问题,定位问题和解决问题。并且也用来输出并记录系统在运行时的一些信息,比如输出接收到的参数,还有异常这些,通过这些记录可以找到出现问题的原因

2、配置xml不只是配置日志级别level,还会配置日志的输出信息,指定日志存放的位置以及日志名称等等,这些内容同学可以去logback的官网上在了解一下。官网:http://www.logback.cn/ 

如果我的回答解决了你的疑惑,请采纳!祝学习愉快!

  • 提问者 qq_粽翎_0 #1
    不过老师本节课所写的内容,引入logback默认就有的呀,不需要配置也是可以照常输出这些信息不是么
    2020-01-02 18:17:19
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师