相关疑难解决方法(0)

如何使用AOP和AspectJ进行日志记录?

我想在我的所有公共方法中添加"trace"消息,如下所示:

public void foo(s:String, n:int) { // log is a log4j logger or any other library
  log.trace(String.format("Enter foo with s: %s, n: %d", s, n))
  ...
  log.trace("Exit foo") 
}

现在我想log.trace用AOP(和字节码检测)自动将所有这些添加到我的方法中.我在考虑AspectJ.是否有意义?你知道任何开放源代码吗?

java logging aop aspectj

27
推荐指数
2
解决办法
4万
查看次数

标签 统计

aop ×1

aspectj ×1

java ×1

logging ×1