`
wangdf_jee
  • 浏览: 111132 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Log4j.properties配置文件实例

阅读更多
#1 定义了三个输出端

    log4j.rootLogger = INFO, A1,A2,A3

    #2 定义A1输出到控制器,输出到控制台

    log4j.appender.A1 = org.apache.log4j.ConsoleAppender

    #3 定义A1的布局模式为PatternLayout

    log4j.appender.A1.layout = org.apache.log4j.PatternLayout

    #4 定义A1的输出格式

    log4j.appender.A1.layout.ConversionPattern = %-4r [%t] %-5p %c - %m%n

    #5 定义A2输出到文件

    log4j.appender.A2 = org.apache.log4j.RollingFileAppender

    #6 定义A2要输出到哪一个文件

    log4j.appender.A2.File = c:\\example3.log

    #7 定义A2的输出文件的最大长度

    log4j.appender.A2.MaxFileSize = 1KB

    #8 定义A2的备份文件数

    log4j.appender.A2.MaxBackupIndex = 3

    #9 定义A2的布局模式为PatternLayout

    log4j.appender.A2.layout = org.apache.log4j.PatternLayout

    #10 定义A2的输出格式

    log4j.appender.A2.layout.ConversionPattern = %d{yyyy-MM-dd hh:mm:ss}:%p %t %c - %m%n

    #11区 定义A3输出到数据库

    log4j.appender.A3 = org.apache.log4j.jdbc.JDBCAppender

    log4j.appender.A3.BufferSize = 40

    log4j.appender.A3.Driver = com.microsoft.jdbc.sqlserver.SQLServerDriver

    log4j.appender.A3.URL = jdbc:microsoft:sqlserver://zxl;databasename=hmsc;SelectMethod=Cursor

    log4j.appender.A3.User =sa

    log4j.appender.A3.Password =sa

    log4j.appender.A3.layout = org.apache.log4j.PatternLayout

    log4j.appender.A3.layout.ConversionPattern = INSERT INTO log4j (createDate, thread, priority, category, message) values(getdate(), '%t', '%-5p', '%c', '%m')

    定义输出到数据库时,建表语句:

    create table log4j(

    logID int primary key identity,

    message varchar(1024),

    priority varchar(10),

    milliseconds int,

    category varchar(256),

    thread varchar(100),

    NDC varchar(256),

    createDate datetime,

    location varchar(256),

    caller varchar(100),

    method varchar(100),

    filename varchar(100),

    line int

    )
分享到:
评论

相关推荐

    log4j.properties配置实例

    log4j配置实例:配置邮件日志,配置数据库日志,配置日志记录。

    log4j配置实例(含配log4j.properties及jar包)

    log4j配置实例(含配调用实例、log4j.properties及jar包)

    log4j入门到详解

    目录 ...................... 1. Log4j 简介 ........... 2. 下载与使用............ 2.1 下载 log4j 的 jar 文件 2.2 编写一个测试类 ...... 2.3 编写配置文件........ ...5. Properties 文件实例说明

    Linux tomcat下catalina.out日志文件分割

    Linux tomcat下catalina.out日志文件分割...2.拷贝log4j.jar,lo4j.properties到./lib目录下; 3.删除./conf/logging.properties 4.重启 log4j配置样本 实例代码: log4j.rootLogger=INFO,CATALINA log4j.logger.com.dan

    log4j之properties文件详解

    log4j.properties 配置详解与实例

    Log4j日志管理系统简单使用说明

    在实际编程时,要使Log4j真正在系统中运行事先还要对配置文件进行定义。定义步骤就是对Logger、Appender及Layout的分别使用,具体如下:    1、 配置根Logger,其语法为:  log4j.rootLogger = [ level ] , ...

    Log4j日志根据模块不同输出到不同的日志文件开发配置,便于监控项目各功能模块的运行情况

    文件中内容包括模块中某个类单独输出到一个日志文件中、模块中某个package单独输出到一个日志文件中、同一模块不同package输出到一个日志文件中三种情况下log4j.properties配置项配置事例、Java类中代码如何一致编写...

    log4j从入门到详解

    1.Log4j简介 2.下载 2.1下载Log4j的jar文件 2.2编写一个测试类 ... 4.1properties配置文件详解 4.2XML配置文件详解 4.3properties比较详细的例子 4.4在代码中使用Log4j 4.5注意事项 5.Properties文件实例说明

    SSM框架(Spring+SpringMVC+MyBatis) 整合实例

    分别是spring-mybatis.xml,包含spring和mybatis的配置文件,还有个是spring-mvc的配置文件,此外有2个资源文件:jdbc.propertis和log4j.properties。完整目录结构如下: 使用框架都是较新的版本: Spring 4.0.2 ...

    BOS技术整理-05

    引入 log4j.properties 文件 @WebService使用类上面,标记类是webservice服务提供对象 @WebMethod使用在方法上面,标记方法是webservice服务提供方法 WS整合spring服务器端开发 CXF需要在web.xml中配置...

    ZendFramework中文文档

    7.13.4. 从 0.6.0 移植到 0.8.0 或更新的版本 7.13.5. 从 0.2.0 或以前的版本移植到 0.6.0 8. Zend_Currency 8.1. Zend_Currency 简介 8.1.1. 为什么使用 Zend_Currency ? 8.2. 如何使用货币 8.2.1. 从货币...

    ibatis 开发指南(pdf)

    在 CLASSPATH 中新建log4j.properties 配置文件,内容如下: log4j.rootLogger=DEBUG, stdout log4j.appender.stdout=org.apache.log4j.ConsoleAppender log4j.appender.stdout.layout=org.apache.log...

    (2.0版本)自己写的struts2+hibernate+spring实例

    数据库连接配置文件是/s2sh/src/目录下面的jdbc.properties文件.直接配置即可. <br>以下是一些相关说明. <br> 数据库脚本 create table HUBO_USER ( ID VARCHAR2(32) not null, NAME VARCHAR...

    基于EXT SSI的简单树实现

    一个基于EXT实现的树,先上图。 动态加载加右键菜单。 希望拿到可以跑起来看看效果...2 写log4j.properties 3 在代码中使用方式 static Log log = LogFactory.getLog("Action类"); log.debug("result is " + result);

    如何编写批处理文件批处理文件批处理文件

    简明批处理教程22009年10月20日 星期二 下午 05:35 最近对于批处理技术的探讨比较热,也有不少好的批处理程序发布,但是如果没有一定的相关知识恐怕不容易看懂和理解这些批处理文件,也就更谈不上自己动手编写了,古...

    +Flex+集成到+Java+EE+应用程序的最佳实践(完整源代码)

    BlazeDS 将读取 services-config.xml 配置文件,该配置文件又引用了 remoting-config.xml、proxy-config.xml 和 messaging-config.xml 这 3 个配置文件,所以,一共需要 4 个配置文件。 由于 BlazeDS 需要将 Java ...

    ssh(structs,spring,hibernate)框架中的上传下载

    WEB-INF下的applicationContext.xml为Spring的配置文件,struts-config.xml为Struts的配置文件,file-upload.jsp为文件上传页面,file-list.jsp为文件列表页面。  本文后面的章节将从数据持久层->业务层->Web层的...

    将 Flex 集成到 Java EE 应用程序的最佳实践(完整源代码)

    BlazeDS 将读取 services-config.xml 配置文件,该配置文件又引用了 remoting-config.xml、proxy-config.xml 和 messaging-config.xml 这 3 个配置文件,所以,一共需要 4 个配置文件。 由于 BlazeDS 需要将 Java ...

Global site tag (gtag.js) - Google Analytics