【发布时间】:2017-01-12 15:02:31
【问题描述】:
Spring-MVC 的@RequestMapping 注解有参数“name”,可用于标识每个资源。
在某些情况下,我需要即时访问此信息:按给定名称检索映射详细信息(例如 path)。
当然,我可以通过以下方式扫描类以查找此注释并检索所需的实例:
ClassPathScanningCandidateComponentProvider scanner = new ClassPathScanningCandidateComponentProvider(false);
scanner.addIncludeFilter(new AnnotationTypeFilter(RequestMapping.class));
// ... find classes ... go through its methods ...
但它很丑陋。还有更简单的解决方案吗?
【问题讨论】:
标签: java spring spring-mvc annotations request-mapping