[我们正在使用RestController,并且每一个方法都会收到警告,告诉我们@PreAuthorize批注中的变量无法解析:
@GetMapping
@PreAuthorize("isAdmin()")
public ResponseEntity<ResponseBodyWrapper<List<ListData>>> getList() {
// Logic
}
反正有摆脱警告的地方吗?
这不是最佳解决方案,但是您可以使用@SuppressWarnings("SpringElInspection")
取消对该方法的检查。如果您找到了一种使Intellij
解析变量而不是抑制警告的方法,我很乐意看到它。