我在测试和部署中遇到了一系列奇怪的错误。它们似乎表明我的一些 bean 没有加载到上下文中,尽管它们是在 applicationContext.xml 中定义的。
有没有办法在测试期间检查实际加载了哪些 bean?或者查找在运行时加载的 bean 的完整列表?
谢谢,
乙
最佳答案
在启动时,Spring 在信息级别记录上下文加载的所有 bean 的名称。或者在代码中,你可以使用 getBeanDefinitionNames()
获取所有bean名称。
关于spring - 检查 spring 上下文中加载了哪些 bean,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15307292/