java自定义权限注解
生活随笔
收集整理的這篇文章主要介紹了
java自定义权限注解
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
權限注解
/*** 數據權限過濾注解** @author lqm*/ @Inherited @Documented @Target({ElementType.METHOD}) @Retention(RetentionPolicy.RUNTIME) public @interface AuthScopeAspect {/***@interface定義字段的方式與一般的class不同,需要()。*//*** 權限code*/@NotBlankString code(); }@Target注解的使用:
@Target(ElementType.TYPE):接口、類、枚舉、注解
@Target(ElementType.FIELD):字段、枚舉的常量
@Target(ElementType.METHOD):方法
@Target(ElementType.PARAMETER):方法參數
@Target(ElementType.CONSTRUCTOR):構造函數
@Target(ElementType.LOCAL_VARIABLE):局部變量
@Target(ElementType.ANNOTATION_TYPE):注解
@Target(ElementType.PACKAGE):包,用于記錄java文件的package信息
總結
以上是生活随笔為你收集整理的java自定义权限注解的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 基于php校园失物招领,基于全景图的校园
- 下一篇: h.265不是视频压缩技术未来的5个原因