Mel*_*est 4 java spring-mvc spring-boot
这个问题很可能以前曾被问过.但我找不到它,因为在Google中搜索真实的标签似乎很难.我想这不是一个标签,这是我的英语失败的相对罕见的时刻之一(第二语言).
因此,尽管这是一个重复,我会争论将其保留在网站上,以便通过谷歌(以及SO网站本身)更容易搜索到它.
我有以下代码.
@GetMapping("/users")
@Timed
@PreAuthorize("hasAuthority('ADMINISTRATOR') or #oauth2.hasScope('some-user-list')")
public ResponseEntity<List<UserDTO>> getAllUsers(@ApiParam Pageable pageable) {
final Page<UserDTO> page = userService.getAllUsers(pageable);
HttpHeaders headers = PaginationUtil.generatePaginationHttpHeaders(page, "/users");
return new ResponseEntity<>(page.getContent(), headers, HttpStatus.OK);
}
Run Code Online (Sandbox Code Playgroud)
#意思是什么(特别是#oauth2,我知道什么是身份验证以及oauth做了什么,我只是不理解#Spring中的概念)?怎么称呼?这似乎与Java语言本身无关,那么Spring Boot如何称呼这个概念呢?
它是Spring Expression Language(Spring EL)的一部分.
它允许您编写动态表达式,条件和其他不可能(或至少非常笨拙)的东西.
其他框架(例如JSF EL)中存在类似的表达式语言,它们在语法上通常看起来非常相似.
| 归档时间: |
|
| 查看次数: |
443 次 |
| 最近记录: |