注解语法

一. @RequiresRoles 语法(不推荐使用)

1. 配置某个角色访问
@RequiresRoles("角色")
2. 配置多个角色访问
// 携带 角色1 或 角色2 均可访问
@RequiresRoles(value = { "角色1", "角色2" }, logical = Logical.OR)
// 携带 角色1 和 角色2 才可访问
@RequiresRoles(value = { "角色1", "角色2" }, logical = Logical.AND)

二. @RequiresPermissions 语法 (推荐使用)

1. 配置某个权限访问
@RequiresPermissions("权限")
2. 配置多个权限访问
// 携带 角色1 或 角色2 均可访问
@RequiresPermissions(value = { "权限1", "权限2" }, logical = Logical.OR)
// 携带 角色1 和 角色2 才可访问
@RequiresPermissions(value = { "权限1", "权限2" }, logical = Logical.AND)