纪念

来源:互联网 发布:国盛证券交易软件 编辑:程序博客网 时间:2024/05/16 08:42

 最近用到 log4j 框架,对于这只框架虽然早有耳闻,使使用是第一次,各种各样的问题让人手足无措,不过还不用凭我的聪明才智都一一解决了,期中具有纪念意义的是:
 当项目加载到配置的 log4j.porperties 文件后 ,console 打印了大量SSH 等框架相关的 info级别 的信息,这种流氓行为让人很不爽,我不用凭我的聪明才智百度了一下:
 ”怎么不让log4j显示spring 信息”
 很快被我一双慧眼找到了关键。给我启发的是:
  log4j.logger.freemarker.cache=ERROR
 我试了一下,确实管用,不过还有其他的许多没有用的信息,难道让我一个个的进行设置!可不可以这样呢。。。
 这次,我决定凭我的聪明才智解决问题,我先把那些copy来的行段一一删除,然后在 log4j.porperties 只增加一行配置信息:   log4j.logger.com=ERROR
 惊喜的发现上次大量出现的信息这次都没了,不过还是有几行info ,好像是特意留下来求我原谅的,我呵呵一笑,我毫不留情的在 log4j.porperties 又增加两行
  log4j.logger.org=ERROR
  log4j.logger.freemarker=ERROR 。
 啊,果然,世界清静多了。

 曾经在一本讲 junit 的书上看过一句话: 理论是当你知道某件事事时,但它却不起作用。实践是当某件事起作用时,你却不知道为什么。程序员将理论与实践结合起来的时候:什么事都不起作用并且他们还不知道为什么。

0 0
原创粉丝点击