java不实现ApplicationContextAware就可以访问Spring应用程序上下文吗?
我正在调试一个使用Spring IoC容器的Java应用程序。我在类的一个方法中设置了一个断点,该方法被注释为@Component
。我想了解管理这个bean的Spring应用程序上下文(访问一些不同的bean,这些bean还没有被注入到这个类中)
因为我不想修改代码,所以实现ApplicationContextAware是不可能的。 我怎么能这么做?这可能吗
你可以在下面搜索框中键入要查询的问题!
我正在调试一个使用Spring IoC容器的Java应用程序。我在类的一个方法中设置了一个断点,该方法被注释为@Component
。我想了解管理这个bean的Spring应用程序上下文(访问一些不同的bean,这些bean还没有被注入到这个类中)
因为我不想修改代码,所以实现ApplicationContextAware是不可能的。 我怎么能这么做?这可能吗
# 1 楼答案
您可以做到,无需实现ApplicationContextAware
您可以@Autowire应用程序上下文
编辑
没有任何代码修改,您需要的是一个好的分析工具。也许JProfiler可以做到这一点,或者一些免费的替代方案