网站公告列表

  没有公告

加入收藏
设为首页
联系站长
您现在的位置: 网络学院 >> 程序设计 >> Java编程 >> 文章正文
  项目中使用LOG4J            【字体:
项目中使用LOG4J
作者:佚名    文章来源:不详    点击数:    更新时间:2007-9-2    
正在装载数据……

### direct log messages to stdout ###
#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} %5p %c{100}:%L lines - %m%n
### direct messages to file hibernate.log ###
log4j.appender.file=org.apache.log4j.FileAppender
log4j.appender.file.File=d:/log4j.log
log4j.appender.file.layout=org.apache.log4j.PatternLayout
log4j.appender.file.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %5p %c{100}:%L lines - %m%n
### set log levels - for more verbose logging change 'info' to 'debug' ###
#log4j.rootLogger=warn, stdout
log4j.rootLogger=warn,file
#log4j.logger.org.hibernate=info
#log4j.logger.org.hibernate=debug
### log HQL query parser activity
#log4j.logger.org.hibernate.hql.ast.AST=debug
### log just the SQL
#log4j.logger.org.hibernate.SQL=debug
### log JDBC bind parameters ###
#log4j.logger.org.hibernate.type=info
#log4j.logger.org.hibernate.type=debug
### log schema export/update ###
#log4j.logger.org.hibernate.tool.hbm2ddl=debug
### log HQL parse trees
#log4j.logger.org.hibernate.hql=debug
### log cache activity ###
#log4j.logger.org.hibernate.cache=debug
### log transaction activity
#log4j.logger.org.hibernate.transaction=debug
### log JDBC resource acquisition
#log4j.logger.org.hibernate.jdbc=debug
### enable the following line if you want to track down connection ###
### leakages when using DriverManagerConnectionProvider ###
#log4j.logger.org.hibernate.connection.DriverManagerC
 
 
 
 
 
package com.cyrcw.test;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import com.cyrcw.dao.CommenDAO;
import com.cyrcw.dao.TWkPersonDAO;
import com.cyrcw.filter.ForbiddenCharacters;
public class UrlTest {
 
 private static final Log log = LogFactory.getLog(UrlTest.class);
 /**
  * @param args
  * @throws Exception
  */
 public static void main(String[] args){
/* 
  CommenDAO commenDAO = new CommenDAO();
  String[] sql = new String[2];
  sql[0] = "delete from T_ERP_INFO where ERP_USER='***'";
 
  boolean a  = commenDAO.executeSqls(sql);
  System.out.println(a);
 
 
  boolean b = ForbiddenCharacters.checkReg("****功");
*/ 
  try
  {
   int i = 1/0;
  }
  catch(Exception ex)
  {
   log.error("出错了",ex);
  }
  log.error("error");
  log.info("info");
  log.debug("debug");
 
 }
}

 

上面是 LOG4J 的配置文件和类中的使用说明,不过还有一点还没有弄明白的就是:

怎么配置 可以一天产生一个日志文件

 

如果有知道的朋友希望不吝赐教,谢谢 




本文来源:http://blog.csdn.net/abccba9978/archive/2007/08/05/1727183.aspx
站内文章搜索 高级搜索
文章录入:admin    责任编辑:admin 
  • 上一篇文章:

  • 下一篇文章:
  • 发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    最新热点 最新推荐 相关文章
     用java实现web服务器
     用java快速开发linux gu…
     正则表达式分解siemens交…
     [portal参考手册]目录
     jsp中调用oracle存储过程…
  • 快速、简便使用AJAX技术的三…

  • weblogic 9.1的domain配置my…

  • 保留weblogic 中jsp编译后生…

  • Ant入门-配置和使用     选…

  • ant使用简介

  • java现状----编程使用的语言…

  • Cookie又见Cookie-使用Html…

  • 一个关于Comparator的使用例…

  • 关于JSP的隐式对象的使用(供…

  • 使用ICE遇到的编译问题

  •   网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    网络学院©2007 www.23book.net
    为您提供web编程,vb编程,vc编程,服务器架设管理,数据库设计等方面的知识 站长:David