在调用控制器中的方法之前,是否有任何类似于@PreAuthorize或@PreFilter我可以用来运行代码的注释?
我需要将信息添加到请求上下文(特定于被调用的方法),然后由ExceptionHandler.
例如
@RestController
public MyController{
@UnkwonwAnnotation("prepareContext(request.getAgentId())"){
public ResponseEntity method1(RequestA requestA) {
...
}
@UnkwonwAnnotation("prepareContext(request.getUserName())"){
public ResponseEntity method1(RequestB requestB) {
...
}
}
我实际上可以使用@PreAuthorize但感觉不对
拉丁的传说
哆啦的时光机
Helenr
相关分类