微信公众号开发-log4j
2017-05-02 14:18
169 查看
#定义后面要使用到的变量 log.filepath=/home/urqq/soft/tomcat8/logs logfile.filename=urqq_mvc.log #这里要明确一点 我们在java类中初始化一个logger时 通常这样写:Logger logger = Logger.getLogger(Obj.class); #初始化时我们会传一个类进去 而实际传进去的是这个类的全包路径例如:com.xx.web.entity.Obj.class #传进去之后就会到log4j的配置文件中去匹配对应的配置 这里就会去找有没有配置 log4j.logger.com.xx.web.entity.Obj #如果没有的话就会找log4j.logger.com.xx.web.entity 一级一级的找 #如果都没有的话就会使用rootLogger #定义根节点 INFO输出级别 输出目的地 stdout,logfile log4j.rootLogger=INFO,stdout,logfile #定义com.netqin包下面的输出级别和输出目的地 log4j.logger.com.netqin=INFO,logfile #log4j有继承制的,如果子包和父包都定义了logger,那么子包中的日志将会输出2次 #这里就是设置com.netqin包中的日志不重复输出 log4j.additivity.com.netqin=false #同上 log4j.logger.org.springframework=INFO,logfile log4j.additivity.org.springframework=false log4j.logger.org.hibernate=INFO,logfile log4j.additivity.org.hibernate=false log4j.logger.useroperatorlog=INFO,logfile log4j.additivity.ouseroperatorlog=false #定义输出目的地的各种属性 log4j.appender.stdout=org.apache.log4j.ConsoleAppender log4j.appender.stdout.Target=System.out log4j.appender.stdout.layout=org.apache.log4j.PatternLayout log4j.appender.stdout.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %c{1}:%L %5p - %m%n #定义输出目的地的各种属性 log4j.appender.logfile=org.apache.log4j.DailyRollingFileAppender log4j.appender.logfile.DatePattern='.'yyyy-MM-dd log4j.appender.logfile.file=${log.filepath}/${logfile.filename} log4j.appender.logfile.layout=org.apache.log4j.PatternLayout log4j.appender.logfile.layout.ConversionPattern=%d %p [%X{userName}][%X{userLocal}][%c] - <%m>%n
相关文章推荐
- log4j开发手册
- Log4j在Java Web开发中的使用笔记
- java:eclipse:windows开发环境log4j系统找不到指定的路径 推荐
- 微信公众号开发第三课 实现简单微信文本通讯
- 微信公众号开发第七课 微信实现几个常见功能
- 微信公众号开发第四课 实现自定义关键字回复
- bae开发java应用配置log和log4j
- 微信公众号php开发接口怎么主动推送信息
- 微信公众号接口开发为什么不能使用循环语句?
- 开发JBoss的J2EE应用(数据源,Log4j)配置
- 开发JBoss的J2EE应用(数据源,Log4j)配置 .
- java开发中使用Log4j进行日志操作
- JPA开发求助---JPA生成数据表的时候:log4j:WARN No appenders could be found for logger (org.hibernate.cfg.annotat
- JAVA开发 资料收集之 log4j日志路径的设置
- JBoss配置学习:概述 ,日志(Log4j),命名服务(NS) ,事务(TM),EJB开发 ,消息服务(JMS)
- 常见网站开发技术之一:使用Log4j进行日志操作
- log4j 日志服务器配置开发部署
- 微信公众号开发第一课 预备知识和申请权限账号
- 微信公众号开发第六课 BAE结合实现迅雷账号随机分享
- 微信公众号开发第八课 微信的消息类型解析