我正在调试我的 Java Spring 服务,我得到一个 @Autowired 变量为 null,而它不应该是 null。
因为我已经将服务的类声明为@Service,所以我想仔细检查我的 bean 是否被 Spring 扫描并包含在应用程序上下文中。
因此,我希望能够在Eclipse中观察到Application Context的内容。
这怎么可能?
最佳答案
将 ApplicationContext
注入(inject)到一个可以调试并调用 #getBeanDefinitionNames
的 bean 中
关于java - 如何在运行时观察应用程序上下文(调试时),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35349765/