1

当被要求解决问题时,通过理解代码流,我找到了被点击的 URL,然后我转到映射到该特定 URL 的控制器

我找到了这个过程very tedious,因为我们有大约 50 个控制器类和更多带有 url 注释的方法

现在,我在 Eclipse IDE 中使用 search-option 并找到注释到方法的 URL 模式

有什么简单的方法,我可以在某某类中获取映射到某某方法的 URL 等信息???

请帮我解决这个问题

4

2 回答 2

3

如果您使用的是 Spring MVC 3.x 查看链接。

Spring MVC 3.x 的端点文档控制器

于 2013-02-14T13:59:06.347 回答
1

也许反射库可以提供帮助:

Reflections reflections = new Reflections("my.package", 
      new TypeAnnotationsScanner(), new MethodAnnotationsScanner());

Set<Class<?>> controllers = reflections.getTypesAnnotatedWith(Controller.class);

Set<Method> requestMappings = reflections.getMethodsAnnotatedWith(RequestMapping.class);
于 2013-03-17T08:33:17.260 回答