Apache log4j 提供了各种布局对象,每一个对象都可以根据各种布局格式记录数据。另外,也可以创建一个布局对象格式化测井数据中的特定应用的方法。

所有的布局对象 - Appender对象收到 LoggingEvent 对象。布局对象检索来自LoggingEvent 的消息参数,并应用适当的 ObjectRenderer 获得消息的字符串表示。

布局类型:

在层次结构中的顶级类是抽象类是org.apache.log4j.Layout。这是 log4j 的 API 中的所有其他布局类的基类。

布局类定义为抽象在应用程序中,不要直接使用这个类; 相反,使用它的子类来工作,如下:

  • DateLayout

  • HTMLLayout ( 在本教程解释)

  • PatternLayout ( 在本教程解释)

  • SimpleLayout

  • XMLLayout

布局方法:

这个类提供了一个框架实现在所有其它布局对象的所有常见的操作,并声明了两个抽象方法。

点击链接查看更多

最新文章

  1. Hive安装部署
  2. 图解TCP-IP协议
  3. iOS 面试题搜集
  4. Ueditor 上传图片 如何设置只显示 本地上传
  5. Android_bug之Default Activity not found
  6. Hibernate映射多对多双向关联关系(小案例)
  7. 如何在Eclipse卸载之前添加的android 的 ADT
  8. editplus如何插入当前时间_Ctrl+D
  9. NLS_LANG参数说明
  10. Java多线程——Semaphore信号灯
  11. Rails 撤销操作
  12. 升级10.10 Yosemite 后,cocoapods 出现错误(解决方案)
  13. JAVA与JSON的序列化、反序列化
  14. innobackupex 使用说明
  15. git本地仓库与github远程仓库链接协议问题
  16. [转载] Java集合---HashMap源码剖析
  17. test for python socket
  18. redis的hash类型!!!!
  19. Reading | 《C++ Primer Plus》(未完待续)
  20. VMware中安装Contos

热门文章

  1. CentOS 7下升级python版本到3.X
  2. RQNOJ PID331 家族
  3. mybatis小技巧
  4. [Leetcode] 176.第二高薪水
  5. 属性选择器 [attribute^=value] [attribute~=value] [attribute|=value] [attribute*=value]
  6. Python的基本数据类型,用户交互
  7. oracle sys_refcursor用法和ref cursor区别
  8. scroll兼容性
  9. tcpdump 与 抓包分析
  10. Java jvisualvm简要说明(转)