栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

【徒手搭建SSM开发环境七】集成logback日志模块

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

【徒手搭建SSM开发环境七】集成logback日志模块

集成logback日志模块

mybatis集成完后,从调试日志输出中只能看到简单的日志信息,无法满足使用需求,在实际的SSM集成中,需要集成日志模块,覆盖原有的日志方式,使得日志记录更加详细,运维开发的效率更高,以下为集成步骤

1,引入logback相关依赖包


    org.slf4j
    slf4j-api
    1.7.25


    ch.qos.logback
    logback-classic
    1.2.6


    ch.qos.logback
    logback-core
    1.2.6


    ch.qos.logback
    logback-access
    1.2.6

2,刷新依赖,并检查artifact,具体操作查看《【徒手搭建SSM开发环境三】集成Spring(上)——集成SpringIOC》4-5部分内容,此处不再截图演示 3,在resources文件夹下添加logback配置文件logback.xml,配置文件内容如下




    
    

    
    
    
    
    

    
    
        
            ${log.pattern}
        
    

    
    
        
        ${log.filePath}/debug.log
        
            
            ${log.filePath}/debug/debug.%d{yyyy-MM-dd}.log.gz
            
            
            ${log.maxHistory}
        
        
            ${log.pattern}
        
        
            DEBUG
            ACCEPT
            DENY
        
    

    
    
        
        ${log.filePath}/info.log
        
            
            ${log.filePath}/info/info.%d{yyyy-MM-dd}.log.gz
            
            
            ${log.maxHistory}
        
        
            ${log.pattern}
        
        
            INFO
            ACCEPT
            DENY
        
        
    

    
    
        
        ${log.filePath}/error.log
        
            
            ${log.filePath}/error/error.%d{yyyy-MM-dd}.log.gz
            
            
            ${log.maxHistory}
        
        
            ${log.pattern}
        
        
            ERROR
            ACCEPT
            DENY
        
    

    
        
        
    

    

    


    

    
        
    

    
        
    

    
        
    

    
        
    
    
        
    
    
        
    
    
        
    

4,在Mybatis全局配置文件mybatis-configuration.xml中加入配置,覆盖Mybatis默认日志处理类

5,启动web容器,并在浏览器访问 http://localhost:8080/ssmdemo/hello 查看浏览器中的响应结果以及开发工具IDEA控制台的打印数据

由此运行结果看出,SpringIOC,SpringAOP均运行正常,且日志中打印了数据库等对象的执行细节日志

至此,logback日志模块集成及调试完成

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/659105.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号