日志框架

  • 本框架 只集成了日志门面slf4j-api,并没有自带具体的日至框架
  • 所以你们在用的时候,必须引入一个具体的日志框架,否则不仅无法打印日志,连控制台也无法看到任何日志信息

支持的日志框架

  • 包含log4j,logback等各种日至框架,看你的喜好自由选择
  • 如果不想打印日志到文件,可以配置成只打印到控制台
  • 日志框架的版本号可以自行选择

引入JDK日志的示例

如果只想往控制台打印,不想打印文件,就引入这个日志框架即可

<dependency>
    <groupId>org.slf4j</groupId>
    <artifactId>slf4j-jdk14</artifactId>
    <version>1.7.12</version>
</dependency>

引入log4j的示例

<!-- 这个桥梁必须引入,用那个日至框架就引入哪个桥梁 -->
<dependency>
    <groupId>org.slf4j</groupId>
    <artifactId>slf4j-log4j12</artifactId>
    <version>1.7.30</version>
</dependency>

<!-- 具体要用的日志框架 -->
<dependency>
    <groupId>log4j</groupId>
    <artifactId>log4j</artifactId>
    <version>1.2.17</version>
</dependency>

引入logback的示例

<dependency>
    <groupId>ch.qos.logback</groupId>
    <artifactId>logback-core</artifactId>
    <version>${logback.version}</version>
</dependency>

<dependency>
    <groupId>ch.qos.logback</groupId>
    <artifactId>logback-classic</artifactId>
    <version>${logback.version}</version>
</dependency>

除了上面的两种日志框架,还支持任意可以跟slf4j 桥接的日志框架,大家可以自由选择

results matching ""

    No results matching ""