区别不大,只是在项目中配置的文件形式不一样。功能上没区别。 推荐用xml 方式。
有web 项目中log4.properties不能使用Filter拦截日志级别,而log4j.xml可以,这点感觉log4j.xml要强大些 l
og4j.xml插入数据库的时候sql写在layout属性的ConversionPattern参数中,而log4.properties则有单独的sql属性接受配置文件中的sql语句
log4j.rootLogger=debug,stdout,R1 -->>日志输出debug级别以上的到stdout(控制台) 和R1(自己随便定义的)