16 lines
481 B
Java
16 lines
481 B
Java
package com.example.springdemo.utils;
|
||
|
||
// 在Controller中使用该注解,可以实现权限验证
|
||
|
||
import java.lang.annotation.Retention;
|
||
import java.lang.annotation.Target;
|
||
|
||
@Target({java.lang.annotation.ElementType.METHOD, java.lang.annotation.ElementType.TYPE})
|
||
@Retention(java.lang.annotation.RetentionPolicy.RUNTIME)
|
||
public @interface RoleVerificationAnnotation {
|
||
//有权限访问的角色ID
|
||
long[] RoleIDList() default {1};
|
||
|
||
long[] UserIDList() default {};
|
||
}
|