Integração do Spring Framework e do Logging Framework

O framework Spring é integrado ao framework logging. O framework logging pode gerar algumas informações importantes no processo de execução do framework Spring no console, o que é conveniente para entendermos o processo em execução do Spring e nos ajuda a depurar

Como o Spring integra estruturas de registro

  • predefinição

    • A série Spring1,2,3 foi integrada ao commons-logging.jar nos primeiros dias
    • A estrutura de log integrada padrão para a série Spring 4.5 é logback e log4j2
  • Estrutura de registro integrada Spring5.x

    • ①Introduza o pacote jar do log4j

    • ②Apresente o arquivo de configuração log4j.properties

    Importar dependências de log em pom.xml

<!--    日志-->
    <dependency>
      <groupId>log4j</groupId>
      <artifactId>log4j</artifactId>
      <version>1.2.17</version>
    </dependency>
    <dependency>
      <groupId>org.slf4j</groupId>
      <artifactId>slf4j-log4j12</artifactId>
      <version>1.7.21</version>
    </dependency>
    <dependency>
      <groupId>org.slf4j</groupId>
      <artifactId>slf4j-api</artifactId>
      <version>1.7.21</version>
    </dependency>
  • arquivo de configuração log4j

Crie log4j.properties no diretório de recursos

# resources文件夹根目录下
### 配置根
log4j.rootLogger =  console , debug 

### 日志输出到控制台显示  
log4j.appender.console = org.apache.log4j.ConsoleAppender
log4j.appender.console.Target = System.out
log4j.appender.console.layout = org.apache.log4j.PatternLayout
log4j.appender.console.layout.ConversionPattern = %-d{yyyy-MM-dd HH\:mm\:ss} [%p]-[%c] %m%n

insira a descrição da imagem aqui

insira a descrição da imagem aqui

Acho que você gosta

Origin blog.csdn.net/qq_52797170/article/details/124205938
Recomendado
Clasificación