如何让Spring打印出通过组件扫描获取的bean定义?

时间:2011-12-17 07:44:57

标签: java spring dependency-injection

我有一个为组件扫描配置的spring应用程序,是否有一个标志或选项可以打开,这会导致spring打印出spring框架扫描程序选择的类的完全限定名称?

1 个答案:

答案 0 :(得分:10)

您可以通过配置日志记录类别(假设您使用的是log4j)来打印它,在调试级别设置org.springframework.context.annotation

检查org.springframework.context.annotation.ClassPathScanningCandidateComponentProvider.findCandidateComponents(String)

您可以看到该类正在调试级别记录类的名称。在Spring 3.0.5版本中验证。