今天碰到一个问题,发现控制台日志输出两遍,搜索得知,这个是由于logback继承体系导致的。

logback不仅会继承level,也会继承appender,需要注意的是:

<root>
<level value="INFO"/>
<appender-ref ref="consoleAppender"/>
</root>
<logger name="com.test.dao">
<level value="DEBUG"/>
<appender-ref ref="consoleAppender"/>
</logger>
如果使用以上配置,getlogger(com.test.dao)会得到两个consoleAppender
 
 
level继承体系如下:

appender继承体系如下:

最新文章

  1. JavaScript必须了解的知识点总结【转】
  2. Ext.Net 学习随笔 003 超链接按钮
  3. Xslt 1.0中使用Array
  4. iOS 使用Touch ID 校验[新增 iOS9 三种错误]
  5. iptables 详解
  6. Linux下提取IP至文件
  7. FlowVisor 安装
  8. Unity3D细节整理:AssetBundle对应的各种格式文件的类型
  9. OpenJudge/Poj 1316 Self Numbers
  10. java基础之代理
  11. Google 分布式关系型数据库 F1
  12. centos7 安装 smplayer
  13. 【C++】C++中的引用与指针
  14. vue2中使用 better-scroll
  15. CRM 2016 IFrame 函数修改 父页面字段
  16. Luogu 2279 [HNOI2003]消防局的设立 - 贪心
  17. bzoj1030: [JSOI2007]文本生成器(AC自动机+DP)
  18. gi常用命令
  19. 【CF870F】Paths 分类讨论+数学
  20. c++ 动态数组,指针与动态内存分配

热门文章

  1. 51nod 1471 小S的兴趣 | 分块 链表
  2. 【洛谷P4706】取石子
  3. 洛谷 P1878 舞蹈课 解题报告
  4. 破解CobaltStrike3.12(转)
  5. JAVA代码保护从入门到放弃
  6. Android获取程序路径 (/data/data/appname)
  7. 【整体二分】【P3527】 [POI2011]MET-Meteors
  8. for,while,do while
  9. 一、linux学习之centOS系统安装(VMware下安装)
  10. Java入门系列:处理Json格式数据