Log4j2使用总结

2018-11-16 00:40:04

一、摘要 Log4j在2015年的时候就已经停更了,进而推出了slf4j+logback进化版以及后续的Log4j2高级版既然Log4j寿命已到,那当然要学习新的版本Log4j2了 log4j2版本不再支持像log4j中的.properties后缀的文件配置方式,log4j2版本配置文件后缀名只能为.xml .json .jsn 相关的两个jar包:log4j-api-2.6.2.jar log4j-core-2.6.2.jar 二、配置介绍 1.把log4j2的配置文件放到项目的classpath下,系统就能默认访问到了 maven项目的classpath系统默认是在【src/main/resources】 普通项目的classpath系统默认是在【src】 2.创建日志文件一般默认使用log4j2.xml进行命名,缺省默认配置文件配置如下: <?xml version="1.0" encoding="UTF-8"?> <configuration status="WARN" monitorInterval="30"

SpringMVC——(四)拦截器

2018-11-15 00:43:24

一、前期准备 jar包准备,前面的博客有提供,都导入就完事了 二、拦截器实现登录验证 1.在eclipse中新建项目【SpringMVCTest03】使用dynamic web project的方式,引入jar包到【lib】目录下,在【src/top.bounds.entity/】目录下新建User实体类如下代码: package top.bounds.entity; public class User { private String username; private String pwd; public String getUsername() { return username; } public void setUsername(String username) { this.username = username; } public String

SpringMVC——(三)文件上传下载

2018-11-14 00:00:06

一、前期准备 jar包准备,专门有提供文件上传下载的jar包,具体哪些我也不记得了,前面的博客有提供,都导入就完事了 二、文件上传 1.在eclipse中新建项目【SpringMVCTest02】使用dynamic web project的方式,引入jar包到【lib】目录下,在【src/top.bounds.entity/】目录下新建FileEntity实体类并且使用@Component注解,如下代码: package top.bounds.entity; import org.springframework.stereotype.Component; @Component public class FileEntity { //保存文件名 private String name; //保存文件路径 private String filePath; public String getName(

SpringMVC——(二)接收表单数据

2018-11-12 15:28:30

一、前期准备 这里使用上一篇博客的源码进行改进 SpringMVC——(一)注解配置 二、改进【SpringMVCTest01】项目 1.在【src/entity】包下新增User实体类如下代码: package entity; public class User { private String name; private String password; public String getName() { return name; } public void setName(String name) { this.name = name; } public String getPassword() { return password; } public void setPassword(String password) { this.

SpringMVC——(一)注解配置

2018-11-08 00:06:57

一、前期准备 jar包准备,你可以从网上下载最新版本的jar包,也可以使用本站提供的jar包: SpringMVC的jar包 二、第一个SpringMVC 1.在eclipse中新建项目【SpringMVCTest01】使用dynamic web project的方式,引入jar包到【lib】目录下,并且配置web.xml文件如下代码: <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://xmlns.jcp.org/xml/ns/javaee" xsi:schemaLocation="http://xmlns.jcp.