public class Annotation extends Object
封装一些关于日志注解需要用到的公共方法
2019-12-05 22:03
| 构造器和说明 |
|---|
Annotation() |
| 限定符和类型 | 方法和说明 |
|---|---|
static <A extends Annotation> |
getAnnotation(org.aspectj.lang.JoinPoint joinPoint,
Class<A> annotationClass)
判断是否存在注解 存在就获取注解信息
|
static AccessLogInfo |
initInfo(String title,
boolean isGetIp,
Exception e)
初始化日志信息
|
public static <A extends Annotation> A getAnnotation(org.aspectj.lang.JoinPoint joinPoint, Class<A> annotationClass)
A - 注解信息joinPoint - 切点信息annotationClass - 需要获取的注解类public static AccessLogInfo initInfo(String title, boolean isGetIp, Exception e)
title - 模块名称isGetIp - 是否需要获取用户IP的实际地理位置e - 异常信息Copyright © 2021. All rights reserved.