谁能解释我需要做些什么来实现我自己的注释,以便为我的网络请求添加功能?
例如:
@Controller
public class MyController {
@RequestMapping("/abc")
@RequiresSomeSpecialHandling
public void handleSecureRequest() {
}
}
这@RequiresSomeSpecialHandling
将是我自己的注释,它会导致在给定 Web 请求之前或之后完成一些特殊工作/abc
。
我知道在非常高的层次上,我需要编写一个 bean 后处理器,扫描我的注释类,并在需要时注入自定义 mvc 拦截器。但是有什么捷径可以简化这个任务吗?尤其是上面的两个例子。
提前致谢,