loggerfactory.getlogger和sl4j
时间: 2023-11-08 20:38:46 浏览: 77
Log4j2结合Slf4j配置使用
`LoggerFactory.getLogger` 是 `org.slf4j` 包中的一个静态方法,用于获取一个日志记录器对象,以便在代码中记录日志。SLF4J(Simple Logging Facade for Java)是一个日志框架的抽象层,它提供了一个通用的接口,可以在不同的日志系统中进行切换。
具体来说,SLF4J 提供了一些接口,如 `Logger` 和 `LoggerFactory`,开发者可以使用这些接口记录日志,而不用关心具体的日志系统实现。SLF4J 的实现可以通过配置文件或者系统参数来指定使用哪个具体的日志系统,例如 Log4j、Logback 或 JDK logging 等。
因此,`LoggerFactory.getLogger` 方法返回的是一个 SLF4J 的 `Logger` 对象,可以通过该对象调用 `debug`、`info`、`warn`、`error` 等方法记录不同级别的日志。
阅读全文