java - Eclipse 中的方法调查 - 如何找出哪些类调用此特定方法?

标签 java eclipse spring

假设我有 Class1 实现了名为 Class1interface 的接口(interface)。

此接口(interface)通过依赖注入(inject)和 IoC Autowiring 到另一个类中 - 将其命名为 Class2Class2 使用 Class1interface 提供的方法中的一些

假设我们使用 Spring 表示法:

class Class2 {
   @Autowired 
   Class1interface;
   // methods calls of Class1interface and application logic
}

如何在不滚动屏幕的情况下找出 Class2 中使用了 Class1interface/Class1 的哪些方法?或者我如何检查这个特定的 Class1 接口(interface)方法是否在 Class2 中使用?

我知道解释不靠谱,但我尽力了。

谢谢你,

最佳答案

ctrl+shift+G 当光标在方法上时将显示对该方法的引用。这不会为您提供有关类关系的漂亮报告,但您可以查看 Class1.blah 的结果以查看 Class2 中的哪些方法引用了它。

关于java - Eclipse 中的方法调查 - 如何找出哪些类调用此特定方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9164064/

相关文章:

java - 在 Xtext 语法中集成 OCL 类型时出现问题

java - 在 Eclipse 中添加外部库

java - 使用 SAX 的状态模式

c++ - 无法运行 Jenkins C++ 工件

java - 即使应用程序被杀死,我怎样才能让我的应用程序运行?当它从最近的应用程序中删除时,就被杀死了

java - 无法加载ApplicationContext(JUnit Spring)

spring - 在 Spring Boot 应用程序的生产环境中使用 Tomcat

javascript - 脚本标签未在 JSP 页面中呈现(使用 Spring + Tiles + JSPX)

java - 用于数据库规范化的准确表格

java - 找不到 "http://java.sun.com/jsp/jSTL/core"的标记库描述符