当被要求解决问题时,通过理解代码流,我找到了被点击的 URL,然后我转到映射到该特定 URL 的控制器
我找到了这个过程very tedious
,因为我们有大约 50 个控制器类和更多带有 url 注释的方法
现在,我在 Eclipse IDE 中使用 search-option 并找到注释到方法的 URL 模式
有什么简单的方法,我可以在某某类中获取映射到某某方法的 URL 等信息???
请帮我解决这个问题
当被要求解决问题时,通过理解代码流,我找到了被点击的 URL,然后我转到映射到该特定 URL 的控制器
我找到了这个过程very tedious
,因为我们有大约 50 个控制器类和更多带有 url 注释的方法
现在,我在 Eclipse IDE 中使用 search-option 并找到注释到方法的 URL 模式
有什么简单的方法,我可以在某某类中获取映射到某某方法的 URL 等信息???
请帮我解决这个问题
如果您使用的是 Spring MVC 3.x 查看链接。
也许反射库可以提供帮助:
Reflections reflections = new Reflections("my.package",
new TypeAnnotationsScanner(), new MethodAnnotationsScanner());
Set<Class<?>> controllers = reflections.getTypesAnnotatedWith(Controller.class);
Set<Method> requestMappings = reflections.getMethodsAnnotatedWith(RequestMapping.class);