1、添加依赖

<dependency><groupId>org.logback-extensions</groupId><!--logback监听器在该依赖中。该依赖中包含slf4j-api、logback-classic、logback-core三个依赖
--><artifactId>logback-ext-spring</artifactId><version>0.1.4</version>
</dependency>

2、配置logback配置文件

<?xml version="1.0" encoding="UTF-8"?>
<configuration><!-- Where are log files --><property name="LOG_HOME" value="./" /><!-- Console log output --><appender name="Console" class="ch.qos.logback.core.ConsoleAppender"><encoder><!-- 格式化输出:%d:表示日期 %thread:表示线程名 %-5level:级别从左显示5个字符宽度--><pattern>%d{HH:mm:ss.SSS} [%thread] > %green(%-5level) %cyan(%logger{35}) - %m%n</pattern></encoder></appender><!-- Log file debug output --><appender name="File" class="ch.qos.logback.core.rolling.RollingFileAppender"><rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy"><fileNamePattern>F:/logs/%d{yyyy-MM-dd}.log.zip</fileNamePattern><!--日志最大保存时间--><maxHistory>365</maxHistory></rollingPolicy><encoder><pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} > %-5level %X{X-B3-TraceId:-} ${springAppName:-} %logger{35} %m%n</pattern></encoder></appender><!--debug:级别最高级别 开发info: 信息error:错误级别 项目上线--><root level="debug"><appender-ref ref="Console"/><appender-ref ref="File"/></root>
</configuration>

3、配置web.xml

 <!-- logback 加载那个日志文件--><context-param><param-name>logbackConfigLocation</param-name><!--logback.xml放在resources/config路径下--><param-value>classpath:logback.xml</param-value></context-param><listener><listener-class>ch.qos.logback.ext.spring.web.LogbackConfigListener</listener-class></listener>

springMvc之配置logback相关推荐

  1. 使用注解开发SpringMVC详细配置教程

    目录 1.使用注解开发SpringMVC 1.新建一个普通的maven项目,添加web支持 2.在pom.xml中导入相关依赖 3.配置web.xml 4.编写SpringMVC配置文件 1. 自动扫 ...

  2. 19-spring学习-springMVC环境配置

    新建一共环境,添加spring支持,就可以开发springMVC了. 既然是springMVC,就必须为其定义相关配置. 1,springMVC所有配置都需要在applicationContext.x ...

  3. SpringMVC自动配置||如何修改SpringBoot的默认配置

    SpringMVC自动配置 1. Spring MVC auto-configuration Spring Boot 自动配置好了SpringMVC 以下是SpringBoot对SpringMVC的默 ...

  4. SpringMVC基础配置及使用

    SpringMVC基础配置及使用 SpringMVC: 1.SpringMVC和Spring的关系:     软件开发的三层架构: web层[表示层.表现层]---->Service层----& ...

  5. tns03505 无法解析名称_SpringBootWeb源码解析SpringMVC自动配置

    SpringMVC自动配置 在 Spring Boot 中引入了 spring-boot-starter-web 依赖,并完成了 DispatcherServlet 的自动配置之后,便会通过 WebM ...

  6. 框架写mysql插入为空_学习springMVC框架配置遇到的问题-数据写入不进数据库时的处理办法...

    Idea简单SpringMVC框架配置 前边已经介绍过了Struts在Idea上的配置,相对于Struts来说,我觉得SpringMVC有更多的优势,首先Struts是需要对action进行配置,页面 ...

  7. 使用Spring配置LogBack日志记录

    LogBack是由Log4j的同一作者创建的用于记录日志的API(较新的实现,它类似于新版本),在本文中,我将展示如何在Spring项目中对其进行集成和使用. 在本教程中,我假设您正在使用一个简单的S ...

  8. spring boot配置logback日志

    spring boot配置logback日志 在上一篇spring boot入门里提过,Spring Boot默认的日志打印是logback,所以配置logback日志会很简单,但是也有注意的地方. ...

  9. SpringBoot之SpringMVC自动配置

    关于SpringBoot中的SpringMVC自动配置的一些思考 : 自动配置 Spring Boot 自动配置好了SpringMVC 以下是SpringBoot对SpringMVC的默认配置:(We ...

最新文章

  1. JavaScript网页换肤
  2. HttpClient超时设置
  3. [bzoj3489]A simple rmq problem
  4. C# task和timer实现定时操作
  5. 关于equals和hashcode问题
  6. 【英语学习】【WOTD】accolade 释义/词源/示例
  7. RTT学习笔记6-内存管理
  8. MySQL 的三大引擎:InnoDB、MyISAM和Memory
  9. Pandas中Series和DataFrame的索引
  10. py获取前端的参数_Python小工具系列(3)之参数检查
  11. ORACLE start with… connect by prior 子句用法
  12. zookeeper启动失败解决方法
  13. 微信接口java解密_微信小程序Java登录流程(ssm实现具体功能和加解密隐私信息问题解决方案)...
  14. 【数学】GPS经纬度坐标转换
  15. python爬虫——爬取小说
  16. ios服务器停止响应怎么办,iPhone 应用停止响应或意外关闭怎么办
  17. 疯狂的世界,疯狂的人!
  18. 喜报接连,闪马智能与创始人兼CEO彭垚斩获猎云网、雷锋网多项奖项
  19. 使用SQL语句创建数据库和数据库表
  20. 史上最全Git命令学习:从基础出发,Java中高级面试题总结(全面)

热门文章

  1. Python 通过wmi获取Window服务器硬件信息
  2. linux内核 设备列表,Linux 设备树(Device Tree)(转载)
  3. 关于FANUC机器人为什么要 Mastering(零点复归)
  4. php支付接口,代付、感悟
  5. 安卓判断虚拟导航键是否显示
  6. FW:图像处理与计算机视觉 基础、经典以及最近发展_拔剑-浆糊的传说_新浪博客...
  7. 【百面机器学习】优化算法
  8. 如何让制作一个网络书城
  9. 前嗅ForeSpider采集:采集图片/视频/资源文件
  10. 计算机零基础培训多少钱,零基础学CAD设计师培训?培训费用高不高?CAD制图工资一般多少?...