校园O2O商铺平台-Logback的配置与使用
Logback的配置
<?xml version="1.0" encoding="UTF-8"?>
<configuration scan="true" scanPeriod="60 seconds" debug="false"><!-- 定义参数常量 --><property name="log.level" value="debug" /><property name="log.maxHistory" value="30" /><property name="log.filePath" value="${catalina.base}/logs/webapps" /><property name="log.pattern"value="%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50} - %msg%n" /><!-- 控制台设置 --><appender name="consoleAppender" class="ch.qos.logback.core.ConsoleAppender"><encoder><pattern>${log.pattern}</pattern></encoder></appender><!-- DEBUG --><appender name="debugAppender" class="ch.qos.logback.core.rolling.RollingFileAppender"><!-- 文件路径 --><file>${log.filePath}/debug.log</file><rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy"><!-- 文件名称 --><fileNamePattern>${log.filePath}/debug/debug.%d{yyyy-MM-dd}.log.gz</fileNamePattern><!-- 文件最大保存历史数量 --><maxHistory>${log.maxHistory}</maxHistory></rollingPolicy><encoder><pattern>${log.pattern}</pattern></encoder><filter class="ch.qos.logback.classic.filter.LevelFilter"><level>DEBUG</level><onMatch>ACCEPT</onMatch><onMismatch>DENY</onMismatch></filter></appender><!-- INFO --><appender name="infoAppender" class="ch.qos.logback.core.rolling.RollingFileAppender"><!-- 文件路径 --><file>${log.filePath}/info.log</file><rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy"><!-- 文件名称 --><fileNamePattern>${log.filePath}/info/info.%d{yyyy-MM-dd}.log.gz</fileNamePattern><!-- 文件最大保存历史数量 --><maxHistory>${log.maxHistory}</maxHistory></rollingPolicy><encoder><pattern>${log.pattern}</pattern></encoder><filter class="ch.qos.logback.classic.filter.LevelFilter"><level>INFO</level><onMatch>ACCEPT</onMatch><onMismatch>DENY</onMismatch></filter></appender><!-- ERROR --><appender name="errorAppender" class="ch.qos.logback.core.rolling.RollingFileAppender"><!-- 文件路径 --><file>${log.filePath}/erorr.log</file><rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy"><!-- 文件名称 --><fileNamePattern>${log.filePath}/error/error.%d{yyyy-MM-dd}.log.gz</fileNamePattern><!-- 文件最大保存历史数量 --><maxHistory>${log.maxHistory}</maxHistory></rollingPolicy><encoder><pattern>${log.pattern}</pattern></encoder><filter class="ch.qos.logback.classic.filter.LevelFilter"><level>ERROR</level><onMatch>ACCEPT</onMatch><onMismatch>DENY</onMismatch></filter></appender><logger name="com.hbut.o2o" level="${log.level}" additivity="true"><appender-ref ref="debugAppender"/><appender-ref ref="infoAppender"/><appender-ref ref="errorAppender"/></logger><root level="info"><appender-ref ref="consoleAppender"/></root>
</configuration>
pom.xml
<dependency><groupId>ch.qos.logback</groupId><artifactId>logback-classic</artifactId><version>1.2.1</version>
</dependency>
校园O2O商铺平台-Logback的配置与使用相关推荐
- java o2o_Java项目实战篇之校园O2O商铺平台-开发准备一
校园O2O商铺平台 一. 项目介绍 校园o2o平台是一个新兴的电子商务平台,主要是为了广大学生群体建立一个实用性,广泛性,快捷性的消费平台.就大学生的消费的状况,市场份额相当巨大,消费潜力也是非常可观 ...
- 校园O2O商铺平台-配置Maven以及SSM的其它各项配置
配置Maven 配置的pom.xml文件: <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi=&q ...
- 校园O2O商铺平台-扩展
引入缓存技术 理论讲解 正在更新 配置讲解 正在更新 编码 正在更新 添加平台帐号体系之需求分析和效果演示 正在更新 添加拦截器 正在更新
- 校园O2O商铺平台-实体类设计与表创建
实体类解析 区域类设计 package com.hbut.o2o.entity;import java.util.Date;/*** 区域信息* @author HenryLei**/ public ...
- 校园O2O商铺平台-店铺注册DAO层与图片处理
DAO层之新增店铺 正在更新 DAO层之更新店铺 正在更新 Thumbnailator图片处理和封装Util 正在更新 Dto之ShopExecution的实现 正在更新
- 校园O2O商铺平台-前台展示系统
首页后台的开发 正在更新 首页前端的开发 正在更新 店铺列表页后端的开发 正在更新 店铺列表页前端的开发 正在更新 商品详情页的开发 正在更新 店铺详情页的开发 正在更新 前端展示系统bug修复 正在 ...
- 校园O2O商铺平台-商品模块
商品添加之Dao层的实现 正在更新 商品添加之Service层的实现 正在更新 商品添加之Controller层的实现 正在更新 商品添加之前端实现 正在更新 商品编辑之后端开发 正在更新 商品列表展 ...
- 校园O2O商铺平台-店铺列表展示功能
店铺列表展示之Dao层的实现 正在更新 店铺列表展示之Service层的实现 正在更新 店铺列表展示之Contoller层的实现 正在更新 店铺列表展示前端开发 正在更新 店铺管理页面的前端开发 正在 ...
- 校园O2O商铺平台-商品类别模块
商品类别列表展示从后到前 正在更新 商品类别批量添加后端开发 正在更新 商品类别批量添加的前端开发 正在更新 商品类别删除的后端开发 正在更新 商品类别删除的前端开发 正在更新
最新文章
- springboot 头像上传 文件流保存 文件流返回浏览器查看 区分操作系统 windows 7 or linux...
- 安装php出现php-cgi error 1
- IE再次曝出安全漏洞 微软表示正在调查
- 2.1 基础-数字翻转
- ElementUI中的el-table怎样实现每一列显示的是控件并能动态实现双向数据绑定
- Qt Creator缩进文字或代码
- SAP BTP 应用 mta.yaml 里的 sap-btp-project1-dest-content module
- [转]关于多线程并发:每个开发人员都应了解的内容(转自Mainz's)
- C++调用PyTorch模型:LibTorch
- 探索性测试 之 极速测试
- 远嫁的女人有没有偷偷哭过?有何经历?
- 第二章 Jackson属性名转换+属性忽略
- SQL:postgresql中st_union合并多条geom数据
- C语言基础第三次作业
- java种语言包在线翻译_Java 实现在线翻译功能 调用微软Bing API
- breadweb控制台下载_路由器刷breed助手下载
- android:viewpager+photoview实现图片查看器
- MAC 使用brew安装java11并与java8共存
- 监控系统服务器时间怎么更改,监控系统服务器改时间
- 阿里云ECS(centos)中安装Tomcat