我想弄清楚爲什麼我的@Autowire不自動連接我的服務。我想驗證正在掃描的軟件包。如何確定使用彈簧日誌記錄掃描哪些軟件包
我實現log4j的在我的應用程序和使用的配置:
log4j.rootCategory=DEBUG, stdout
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%d{ABSOLUTE} %5p %t %c{2}:%L - %m%n
log4j.category.org.springframework=DEBUG
我看到一些線...
INFO: Building JPA container EntityManagerFactory for persistence unit 'unit'
12:45:19,627 DEBUG main packaging.AbstractJarVisitor:172 - Filtering: com.production.api.dao.Config
12:45:19,628 DEBUG main packaging.AbstractJarVisitor:172 - Filtering: com.production.api.dao.GenericDao
12:45:19,642 DEBUG main packaging.AbstractJarVisitor:172 - Filtering: com.production.api.dao.JobAssetDao
12:45:19,643 DEBUG main packaging.AbstractJarVisitor:172 - Filtering: com.production.api.dao.JobDao
12:45:19,644 DEBUG main packaging.AbstractJarVisitor:172 - Filtering: com.production.api.dao.JobSetDao
難道這些行表明,這些包進行掃描?對我來說Filtering
聽起來像是被過濾掉了,沒有被掃描。
更新:我已經發布了另一個問題在這裏:How to fix xml-less autowiring of service上解決我的問題,自動裝配。但我希望將這個問題集中在春季的採伐方面。
你說得對,它都是冬眠。我如何將彈簧設置爲DEBUG,爲什麼我看不到任何彈簧輸出? – Webnet 2013-02-21 18:18:11
我們需要查看更多應用程序的配置。其他Spring自動裝配工作? – artbristol 2013-02-21 18:19:23
我已經更新了包含指向我的配置的鏈接的原始文章 – Webnet 2013-02-21 18:30:09