logback使用
1  | <dependency>  | 
pom依赖logback,代码中使用slf4j
1  | private org.slf4j.Logger logger = org.slf4j.LoggerFactory.getLogger(getClass());  | 
classpath:logback.xml(示例:在控制台输出日志)
1  | 
  | 
logback语法
log4j.properties转logback.xml
appender配置
输出到控制台
输出到文件
多个应用输出到同一个文件
appender-pattern格式
格式化输出:
- %d{yyyy-MM-dd HH:mm:ss.SSS}: 表示日期{格式化},
 - %thread: 表示线程名,
 - %-5level:日志级别从左显示5个字符宽度
 - %msg:日志消息(也可以写成%m)
 - %n:是换行符
 - %class: 类名
 - %line: 行号(也可以写成%L)
 
高级用法
logback-elasticsearch-appender
https://github.com/internetitem/logback-elasticsearch-appender