log
1 作用
使用日志有很多好处。比如:a 设置输出样式;b 设置日志级别,测试环境与生产环境可以设置不同的日志级别;c 输出日志到文件,可以在程序执行之后查看日志记录,等等。
2 比较常用的日志工具:Commons Logging和Log4j
commons logging 是一个第三方日志库,是由apache提供的日志库。commons logging是一个日志接口,而底层的日志实现则需要log4j。
3 SLF4J 和 Logback
commons logging 和 log4j 相结合,一个负责充当日志API,一个负责实现日志底层,搭配使用便于开发。
除了上述两个,还有一对搭配就是 slf4j 和 logback 。slf4j类似于Commons Logging,也是一个日志接口,而Logback类似于Log4j,是一个日志的实现。
4 spring boot集成了slf4j和logback
只需要添加lombok引用即可。