package com.dao.impl;
import java.lang.reflect.Method;
import java.text.SimpleDateFormat;
import java.util.Arrays;
import java.util.Date;
import org.apache.log4j.Logger;
import org.springframework.aop.AfterReturningAdvice;
public class LogAfterAdvice implements AfterReturningAdvice {
private Logger log=Logger.getLogger(LogAfterAdvice.class);
private SimpleDateFormat format=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss E");
public void afterReturning(Object returnvalue, Method method, Object[] params,
Object obj) throws Throwable {
System.out.println("开始调用后置通知");
log.info("被调用的类:"+obj.getClass().getName());
log.info("调用的方法为:"+method.getName());
log.info("被调用的方法参数:"+Arrays.toString(params));
log.info("调用方法后的返回值:"+returnvalue);
log.info("日志记录时间为:"+format.format(new Date()));
System.out.println("*********************日志记录完毕**********************");
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
Spring面向方面编程写日志
共19个文件
class:5个
java:5个
xml:2个
需积分: 3 14 下载量 16 浏览量
2008-11-06
12:10:55
上传
评论
收藏 318KB RAR 举报
温馨提示
上传的资料都是非常经典的,这也是我学习过程中的心得,希望大家能给我指点,也希望大家多上传资料共同学习。千万不要传空文件夹。。。
资源推荐
资源详情
资源评论
收起资源包目录
Spring面向方面编程写日志.rar (19个子文件)
Spring面向方面编程写日志
aa
.project 586B
bin
log4j.properties 499B
com
dao
biz
Test.class 996B
Dao.class 157B
impl
LogAfterAdvice.class 2KB
LogBeforeAdvice.class 2KB
DaoImpl.class 949B
applicationContext.xml 874B
src
log4j.properties 499B
com
dao
biz
Test.java 478B
Dao.java 105B
impl
LogAfterAdvice.java 978B
DaoImpl.java 379B
LogBeforeAdvice.java 903B
applicationContext.xml 874B
log4j-1.2.8.jar 344KB
.springBeans 320B
a.log 10KB
.classpath 503B
共 19 条
- 1
资源评论
hechenqingtian
- 粉丝: 57
- 资源: 120
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功