- 浏览: 681912 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (362)
- java基础 (33)
- html/css+div/javascript (17)
- Ajax/XML/JSON/XSL (7)
- JQuery (11)
- Extjs (1)
- JSP/Servlet (19)
- MVC模式 (4)
- struts 1 (17)
- Struts 2.3.4 (17)
- Spring 3.2 (26)
- Springmvc (3)
- Hibernate 4.1 (21)
- ibatis (6)
- Velocity模板语言 (2)
- Rose框架 (5)
- EJB (1)
- JUnit测试 (2)
- 数据库DB (24)
- 重构 / 设计模式 (3)
- 开发工具IDE (37)
- 数据结构与算法设计 (3)
- Android (12)
- Linux (4)
- bug集合 (29)
- 缓存技术(redis) (3)
- Lucene全文索引 (15)
- maven3.0.5 (4)
- 小工具集合 (18)
- 面试题 (5)
- 闲聊 (11)
- 其他 (4)
- 接口API (2)
- work (2)
- Flex (0)
- JMS (1)
- 开源项目集合 (1)
- 技术博客 (1)
- 分类04 (0)
- 分类05555 (0)
最新评论
-
小小小羊:
好屌...
java.lang.NoClassDefFoundError: org/aspectj/weaver/reflect/ReflectionWorld$Refle -
liubinli2005:
这个可以脱底spring。单独使用吗?
DAO层:jade -
cangbaotu:
我觉得对于开发者来说,能脚本化编写爬虫是一件挺开心的事情( ̄▽ ...
网页爬取 -
asjava:
很好的文章, 但每段代码清单都重复了一次.
spring 事务 -
xia635317478:
jethypc 写道验证码的session无法传过去啊 还是我 ...
登陆验证码(struts2实现)
log4j 和 slf4j
slf4j和log4j用于做日志(log)的两套接口, 他们都符合common log的标准而制定的.
log4j:
http://www.iteye.com/topic/378077
http://www.cnblogs.com/maxupeng/archive/2011/07/25/2116378.html
http://blog.csdn.net/zhll3377/article/details/7787612
http://www.blogjava.net/rickhunter/articles/28133.html
slf4j:
http://chenming47.iteye.com/blog/923658
http://my.oschina.net/zhenghuazhi/blog/6562
一、log4j
log4j.properties放在src下的话就不用配置 否则得去web.xml里面配置一个Listener
第一种加载方法:
<servlet> <servlet-name>log4j-init</servlet-name> <servlet-class>com.foo.log.Log4jInit</servlet-class> <init-param> <param-name>log4j_properties_path</param-name> <param-value>WEB-INF/classes/log4j.properties</param-value> </init-param> <load-on-startup>1</load-on-startup> </servlet>
第二种加载方法:
<context-param> <param-name>webAppRootKey</param-name> <param-value>project</param-value> </context-param> <context-param> <param-name>log4jConfigLocation</param-name> <param-value>WEB-INF/classes/log4j.properties</param-value> </context-param> <listener> <listener-class>org.springframework.web.util.Log4jConfigListener</listener-class> </listener>
参考:
log4j.rootLogger=INFO,stdout,A1
#控制台打印
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
#输出的信息
#如果使用pattern布局就要指定的打印,通常指把电脑或其他电子设备中的文字或图片等可见数据,通过打印机等输出在纸张等记录物上。 更多..打印 信息的具体格式ConversionPattern,打印参数如下:
# %m 输出代码中指定的消息
# %p 输出优先级,即DEBUG,INFO,WARN,ERROR,FATAL
# %r 输出自应用启动到输出该log信息耗费的毫秒数
# %c 输出所属的类目,通常就是所在类的全名
# %t 输出产生该日志事件的线程名
# %n 输出一个回车换行符,Windows平台为“rn”,Unix平台为“n”
# %d 输出日志时间点的日期或时间,默认格式为ISO8601,也可以在其后指定格式,比如:%d{yyyy MMM dd HH:mm:ss,SSS},输出类似:2002年10月18日 22:10:28,921
# %l 输出日志事件的发生位置,包括类目名、发生的线程,以及在代码中的行数。
log4j.appender.stdout.layout.ConversionPattern=%d [%t] %-5p %c - %m%n
#日志文件 每日
log4j.appender.A1=org.apache.log4j.DailyRollingFileAppender
log4j.appender.A1.File=F:/mylog.txt
log4j.appender.A1.layout=org.apache.log4j.PatternLayout
#%时间 [%线程] %log级别 %完整类名 - %消息 %换行
log4j.appender.A1.layout.ConversionPattern=%d [%t] %-5p %c - %m%n
二、slf4j
http://sishuok.com/forum/blogPost/list/3740.html
发表评论
-
spring 事务
2014-03-31 11:14 3399Spring 事务异常回滚 ... -
hibernate缓存总结
2013-09-05 09:54 713hibernate缓存总结 Hibernat ... -
Hibernate原理
2013-09-05 09:10 1147Hibernate原理 1.hibernate ... -
Spring定时器(Quartz)
2013-08-20 22:54 2771Spring定时器(Quartz) 1. ... -
模拟Spring的 IOC 和 DI
2013-08-15 21:42 1090模拟Spring的 IOC 和 DI 1.BeanFactor ... -
spring任务调度
2013-07-18 17:10 984spring任务调度 1,一个job对应一个处理类(bean ... -
获取ApplicationContext对象的几种方法
2013-01-29 10:47 5497方法一:在初始化时保 ... -
Spring 如何读取properties文件
2013-01-28 16:29 1515Spring 如何读取properties文件 ------ ... -
springSecurity的登录验证
2013-01-27 20:57 2368springSecurity的登录验证 一、Springse ... -
Spring事务配置的五种方式
2013-01-11 15:10 996Spring事务配置的五种方式 参考1:http://w ... -
ehcache缓存的使用
2013-01-11 15:10 963ehcache缓存的使用 1.ehcache缓存介绍:h ... -
在spring中如何处理oracle大字段
2013-01-10 12:45 1369在spring中如何处理oracle大字段 在spring ... -
spring事务管理
2012-12-06 14:34 634spring管理事务提交 http: ... -
getHibernateTemplate().save和super.getHibernateTemplate().merge
2012-12-05 15:16 2962代码1_save: super.getHibernate ... -
分页查询
2012-12-03 16:57 806HibernateTemplate提供了非常多的常用方法来完成 ... -
mappingResource属性和mappingDirectoryLocations属性的使用
2012-11-19 16:54 562mappingResource属性和mappingDirect ... -
S2SH整合
2012-11-12 16:08 1016Struts2_spring_Hibernate整合 MyE ... -
log4j 和slf4j
2012-11-11 20:55 823http://sishuok.com/forum/blogPo ... -
spring每个包的详解
2012-11-09 16:53 914spring每个包的详解 spring.jar 是包含有完 ... -
当Spring管理Struts2时配置的scope="prototype"
2012-11-05 10:36 1007Spring scope="prototype&q ...
相关推荐
NULL 博文链接:https://quicker.iteye.com/blog/676620
Spring4.3.7的log4j以及配置文件Spring4.3.7的log4j以及配置文件Spring4.3.7的log4j以及配置文件
Log4j+API帮助文档,log4j详细配置。log4j与spring的详细配置。
自用的log配置文件,比较详细,喜欢的可以拿去,借用了一些人的配置
spring log4j配置文件资料 spring log4j配置文件资料 spring log4j配置文件资料
NULL 博文链接:https://guoruisheng-163-com.iteye.com/blog/577083
spring 配置log4j.docxspring 配置log4j.docx
log4j.xml配置范例log4j.xml配置范例log4j.xml配置范例log4j.xml配置范例log4j.xml配置范例
在log4j.properties配置文件中可以指定字符编码: 下面这行配置指定了两个appender: log4j.rootCategory=INFO,appender1的名字,appender2的名字 下面这两行配置将上一行的两个appender的字符编码配置为GBK:
springmvc5+hibernate5+junit4+log4j2整合实例 包含 代码实例 数据库建表sql 运行环境 myeclipes2015 jdk 1.8 tomcat 8.0
spring-mvc.xml spring-mybatis.xml web.xml log4j.properties,项目中需要用到的配置文件。直接可用。
config.properties:数据库配置文件 log4j.properties:mybatis日志文件 spring-mvc.xml:spring-MVC配置文件 spring-mybatis.xml:mybatis的配置文件 spring.xml
spring+springMVC+mybatis+log4j框架整合,下载导入即可使用,使用时请配置自己的数据库信息即可。
log4j2-spring.xml配置文件
springmvc log4j 配置 demo
spring+springmvc+mybatis+log4j+springtest的demo,并且配置了多环境的配置文件,xml文件在源码中,配置了service层的事务处理,
spring5取消Log4jConfigListener,运用Log4jServletContextListener代替Log4jConfigListener(log4j2.xml的配置)
NULL 博文链接:https://springsfeng.iteye.com/blog/1148907
文件中内容包括模块中某个类单独输出到一个日志文件中、模块中某个package单独输出到一个日志文件中、同一模块不同package输出到一个日志文件中三种情况下log4j.properties配置项配置事例、Java类中代码如何一致编写...
NULL 博文链接:https://miaoxianjie.iteye.com/blog/2067308