public abstract class LBaseWebLogAspect
extends java.lang.Object
web请求aop切面
通过日志记录web请求以及方法请求处理的一些细节
| 限定符和类型 | 字段和说明 |
|---|---|
protected static org.slf4j.Logger |
log
继承类可以直接使用
关于log变量的定义问题及更多细节,可以参考doc中的数码
|
| 构造器和说明 |
|---|
LBaseWebLogAspect() |
| 限定符和类型 | 方法和说明 |
|---|---|
abstract void |
doAfterReturn(java.lang.Object ret)
需要实现(返回后)
|
void |
doAfterReturning(java.lang.Object ret,
javax.servlet.http.HttpServletRequest request)
结束方法访问
|
abstract void |
doBefor(org.aspectj.lang.JoinPoint joinPoint)
需要去实现(进入方法前)
|
void |
doBefore(org.aspectj.lang.JoinPoint joinPoint,
javax.servlet.http.HttpServletRequest request)
进入方法之前
|
public abstract void doBefor(org.aspectj.lang.JoinPoint joinPoint)
throws java.lang.Exception
joinPoint - 切点java.lang.Exception - 异常public abstract void doAfterReturn(java.lang.Object ret)
throws java.lang.Exception
ret - 返回的数据java.lang.Exception - 异常public void doBefore(org.aspectj.lang.JoinPoint joinPoint,
javax.servlet.http.HttpServletRequest request)
throws java.lang.Exception
joinPoint - 切点request - 为了完全不侵入你的代码,所以我很难帮你拿到request,但是,你很容易,所以,我选择交给你获取java.lang.Exception - 异常public void doAfterReturning(java.lang.Object ret,
javax.servlet.http.HttpServletRequest request)
throws java.lang.Exception
ret - 返回数据request - 切点java.lang.Exception - 异常Copyright © 2018. All Rights Reserved.