This repository has been archived on 2026-01-23. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
SpringDemo/src/main/java/com/example/springdemo/utils/RoleVerificationAnnotation.java
T
2023-11-06 18:40:32 +08:00

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 {};
}