“后浪”日志框架logback的使用和配置文件详解( 五 )

  • (2)logback.xml配置
<?xml version="1.0" encoding="UTF-8"?><configuration debug="false"><!--定义日志文件的存储地址 勿在 LogBack 的配置中使用相对路径--><property name="LOG_HOME" value=https://www.isolves.com/it/cxkf/kj/2020-06-08/"/home" />%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50} - %msg%n${LOG_HOME}/TestWeb.log.%d{yyyy-MM-dd}.log30%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50} - %msg%n10MB
  • (3)java代码
/*** Hello world!*/public class App {private final static Logger logger = LoggerFactory.getLogger(App.class);public static void main(String[] args) {logger.info("logback 成功了");logger.error("logback 成功了");logger.debug("logback 成功了");}}
  • (4)输出

“后浪”日志框架logback的使用和配置文件详解

文章插图
 
八、总结
logback的配置,需要配置输出源appender,打日志的loger(子节点)和root(根节点) 。实际上,它输出日志是从子节点开始,子节点如果有输出源直接输出,如果无,判断配置的additivity,是否向上级传递,即是否向root传递,传递则采用root的输出源,否则不输出日志 。

【“后浪”日志框架logback的使用和配置文件详解】


推荐阅读