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