package com.ots.framework.aspectj.lang.annotation; import com.ots.framework.aspectj.lang.enums.BusinessType; import com.ots.framework.aspectj.lang.enums.OperatorType; import java.lang.annotation.*; @Target({ElementType.PARAMETER, ElementType.METHOD}) @Retention(RetentionPolicy.RUNTIME) @Documented public @interface Log { String title() default ""; BusinessType businessType() default BusinessType.OTHER; OperatorType operatorType() default OperatorType.MANAGE; boolean isSaveRequestData() default true; }