Log.java 462 B

1234567891011121314151617181920212223242526272829
  1. package com.sckj.admin.aop;
  2. import com.sckj.admin.aop.aspect.RequestType;
  3. import java.lang.annotation.*;
  4. /**
  5. * 日志记录类
  6. */
  7. @Target({ElementType.METHOD})
  8. @Retention(RetentionPolicy.RUNTIME)
  9. @Documented
  10. public @interface Log {
  11. /**
  12. * 模块名称
  13. *
  14. * @return String
  15. */
  16. String title() default "";
  17. /**
  18. * 请求类型
  19. *
  20. * @return String
  21. */
  22. RequestType requestType() default RequestType.Default;
  23. }