logback配置---Spring集成logback

 项目中重新采用了logback日志组件,替换log4j,由于以前使用log4j时,spring有结合log4j启动的类,但是logback现在还没有,可以自己写代码完成,官方已经写了一个扩展,用于解决与spring的结合——logback-ext-spring

具体配置如下:

1、 pom.xml文件中添加配置:

 
      
          org.slf4j
          slf4j-api
          1.7.25
        

       
          ch.qos.logback
          logback-core
          1.1.11
        

          
          ch.qos.logback
          logback-classic
          1.1.11
        


        
          org.logback-extensions
          logback-ext-spring
          0.1.4
        


2、web.xml 配置

      
        
            logbackConfigLocation
            /WEB-INF/config/logback.xml
        

        
        
           ch.qos.logback.ext.spring.web.LogbackConfigListener
      


3、logback.xml 配置 :



          
    
        
            %d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n
            

        

    

    
             class="ch.qos.logback.core.rolling.RollingFileAppender">
        C:/myProject/mavenProject.log
        
            C:/myProject/mavenProject.log.%d{yyyy-MM-dd}
            

            5
        

        
            %-4relative [%thread] %-5level %logger{35} - %msg%n
        

    


             class="ch.qos.logback.core.rolling.RollingFileAppender">
        C:/myProject/mavenProject-spring.log
        
            C:/myProject/mavenProject-spring.log.%d{yyyy-MM-dd}
            

            5
        

        
            %-4relative [%thread] %-5level %logger{35} - %msg%n
        

    

    
    
    
        
    

    
    
        
    

    
        
    

    
    
   
   
    
    
      
    
        
    
    


你可能感兴趣的:(框架设计)