@preauthorize 给多个权限
时间: 2024-02-28 15:48:31 浏览: 339
Spring security实现权限管理示例
@PreAuthorize注解可以给多个权限,可以使用逻辑运算符AND和OR来组合多个权限。例如:
@PreAuthorize("hasRole('ADMIN') AND hasPermission('user:list')")
这个注解表示只有同时具有ADMIN角色和user:list权限的用户才能访问该方法。如果使用OR逻辑运算符,则表示只要具有其中一个权限即可访问该方法。
阅读全文