Spring 中log4j的配置和使用
2016-04-22 10:37
489 查看
第一步:添加log4j的相关jar包。
第二步:在spring的环境中(web.xml)添加log4j的配置。
第三步:配置log4j相关属性
第四步:使用方法
第二步:在spring的环境中(web.xml)添加log4j的配置。
<context-param> <param-name>webAppRootKey</param-name> <param-value>工程名.root</param-value> </context-param> <context-param> <param-name>log4jConfigLocation</param-name> <param-value>WEB-INF/log4j.properties</param-value> </context-param> <context-param> <param-name>log4jRefreshInterval</param-name> <param-value>3000</param-value> </context-param> <listener> <listener-class> org.springframework.web.util.Log4jConfigListener </listener-class> </listener>
第三步:配置log4j相关属性
log4j.rootCategory=INFO, stdout , R log4j.appender.stdout=org.apache.log4j.ConsoleAppender log4j.appender.stdout.layout=org.apache.log4j.PatternLayout log4j.appender.stdout.layout.ConversionPattern=%d-[HL] %p %t %c - %m%n log4j.appender.R=org.apache.log4j.RollingFileAppender log4j.appender.R.File=${工程名.root}/WEB-INF/logs/xx.log log4j.appender.R.MaxFileSize=1024KB log4j.appender.R.MaxBackupIndex=10 log4j.appender.R.layout=org.apache.log4j.PatternLayout log4j.appender.R.layout.ConversionPattern=%d-[HL] %p %t %c - %m%n log4j.logger.org.springframework=DEBUG log4j.logger.org.hibernate=DEBUG log4j.logger.org.hibernate.ps.PreparedStatementCache=WARN log4j.logger.com.lagooo.as=DEBUG
第四步:使用方法
import org.apache.log4j.Logger; private static Logger log = Logger.getLogger(HttpSessionListener.class); log.info("XXX");
相关文章推荐
- 一个jar包里的网站
- 一个jar包里的网站之文件上传
- 一个jar包里的网站之返回对媒体类型
- Spring和ThreadLocal
- Spring Boot 开发微服务
- Apache Log4j 2.0-rc1 发布
- Spring整合Quartz(JobDetailBean方式)
- Spring整合Quartz(JobDetailBean方式)
- 模拟Spring的简单实现
- Spring整合WebSocket应用示例(上)
- spring+html5实现安全传输随机数字密码键盘
- Spring中属性注入详解
- springmvc 发送ajax出现中文乱码的解决方法汇总
- SpringMVC框架下JQuery传递并解析Json格式的数据是如何实现的
- struts2 spring整合fieldError问题
- log4j详细的常用配置说明介绍
- spring的jdbctemplate的crud的基类dao
- 读取spring配置文件的方法(spring读取资源文件)
- Spring Bean基本管理实例详解
- java实现简单美女拼图游戏