springmvc整合slf4j、log4j记录文本日志
2024-08-25 06:06:53
一、配置pom.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
|
< properties > < slf4j.version >1.7.12</ slf4j.version > </ properties > <!-- 日志 --> < dependency > < groupId >org.slf4j</ groupId > < artifactId >jcl-over-slf4j</ artifactId > < version >${slf4j.version}</ version > </ dependency > < dependency > < groupId >org.slf4j</ groupId > < artifactId >slf4j-api</ artifactId > < version >${slf4j.version}</ version > </ dependency > < dependency > < groupId >org.slf4j</ groupId > < artifactId >slf4j-log4j12</ artifactId > < version >${slf4j.version}</ version > </ dependency > < dependency > < groupId >log4j</ groupId > < artifactId >log4j</ artifactId > < version >1.2.17</ version > </ dependency > < dependency > < groupId >commons-logging</ groupId > < artifactId >commons-logging</ artifactId > < version >1.2</ version > </ dependency > < dependency > < groupId >org.apache.commons</ groupId > < artifactId >commons-lang3</ artifactId > < version >3.1</ version > </ dependency > |
二、resource文件夹添加log4j.properties
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
# Output pattern : date [thread] priority category - message log4j.rootLogger=INFO, Console,RollingFile #Console(write to console) log4j.appender.Console=org.apache.log4j.ConsoleAppender log4j.appender.Console.layout=org.apache.log4j.PatternLayout log4j.appender.Console.layout.ConversionPattern=%d %-5p [%c] - %m%n #RollingFile(write to file /logs/hr.log) log4j.appender.RollingFile=org.apache.log4j.DailyRollingFileAppender log4j.appender.RollingFile.File=C:/logs/hr.log log4j.appender.RollingFile.layout=org.apache.log4j.PatternLayout log4j.appender.RollingFile.layout.ConversionPattern=%d %-5p [%c] - %m%n log4j.logger.com.ibatis=DEBUG log4j.logger.com.ibatis.common.jdbc.SimpleDataSource=INFO log4j.logger.com.ibatis.common.jdbc.ScriptRunner=INFO log4j.logger.com.ibatis.sqlmap.engine.impl.SqlMapClientDelegate=INFO log4j.logger.java.sql.Connection=INFO log4j.logger.java.sql.Statement=INFO log4j.logger.java.sql.PreparedStatement=INFO log4j.logger.java.sql.ResultSet=INFO |
三、写日志
1
2
3
|
protected static Logger logger = LoggerFactory.getLogger(LoginSevice. class ); logger.info( "helloMvc-Service" ); |
最新文章
- Knockout.js 组件
- IIS7 经典模式和集成模式的区别(转载)
- lseek()函数
- UVA 10499 (13.08.06)
- HttpContext 讲解
- bootstrap -- 一个标签中,同时有 col-xs , col-sm , col-md , col-lg
- Android基本组件-Activity
- [LeetCode] N皇后问题
- C/C++基础知识总结
- Python SMTP邮件发送
- markdown用法
- vue路由懒加载 及import
- keepalived的主从备份服务器
- 20175226 2018-2019-2 《Java程序设计》第三周学习总结
- apt下载open-jdk8报错add-apt-repository: command not found
- java之数据库连接池-dbcp&;c3p0&;dbutils
- 爬取ofo共享单车信息
- OC开发_Storyboard——MapKit
- 【转】QT获取系统时间,以及设置日期格式
- C语言的的free和c++的delete的区别