为 IBM WebSphere Application Server 开发 Spring 应用程序——第 1 部分:Spring 介绍
2009-10-21 00:00:00 来源:WEB开发网将 log4j.jar 添加到 classpath 中。该 jar 文件位于 C:\spring-framework-2.0-m1\lib\log4j 文件夹内。
在您的 Java 源代码根文件夹下创建 Create log4j.xml(参见清单 6)。
清单 6. log4j 代码清单示例<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/">
<appender name="CONSOLE" class="org.apache.log4j.ConsoleAppender">
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern"
value="%p - %C{1}.%M(%L) | %m%n"/>
</layout>
</appender>
<logger name="org.springframework.aop.interceptor">
<level value="DEBUG"/>
</logger>
<root>
<level value="INFO"/>
<appender-ref ref="CONSOLE"/>
</root>
</log4j:configuration>
现在,我们将创建 ContactLogger.java 文件,该文件将负责在进入 ContactDAOJDBC.java 的每个方法之前或退出之后生成日志记录(清单 7)。
清单 7. ContactLogger.java 的 Java 代码public class ContactLogger implements MethodBeforeAdvice,AfterReturningAdvice{
public void before(Method method, Object[] arguments, Object target)
throws Throwable {
System.out.println("ContactLogger.before " + method);
}
public void afterReturning(Object returnValue, Method method,
Object[] arguments, Object target) throws Throwable {
System.out.println("ContactLogger.afterReturning " + method);
}
}
Tags:IBM WebSphere Application
编辑录入:爽爽 [复制链接] [打 印]- ››WebSphere Application Server 7.0 XML Feature P...
- ››WebSphere 反向投资者: 解决 WebSphere Applicati...
- ››WebSphere sMash 的创新应用,第 2 部分: 借助包装...
- ››Websphere MQ v6集群的负载均衡新功能
- ››WebSphere Process Server V6.0.2 集群,第 2 部分...
- ››WebSphere Process Server V6.0.2 集群,第 1 部分...
- ››IBM WebSphere常见问题解答
- ››IBM WebSphere Studio V5相关认证资料
- ››IBM WebSphere应用服务器发展趋势
- ››IBM WebSphere Application Server诊断和调优(一...
- ››IBM WebSphere Application Server诊断和调优(二...
- ››WebSphere MQ性能调优浅谈
更多精彩
赞助商链接