0
A
回答
0
自動裝配不會自動發生,就需要配置它。見詳細的春天docs,但本質上,你需要添加
<context:annotation-config/>
1
您需要添加以下內容:
<context:annotation-config/>
您需要設置路徑的自動裝配包掃描,並在你的情況下,將是:
<context:component-scan base-package="a.b.c" />
它後,您需要將類標記爲候選人自動裝配:
@Component("indexTask")
@Scope("prototype")
IndexTask implements Callable<IndexObject>
{
//ommited
}
接下來,您可以從xml文件中刪除indexTask bean配置。你的包將自動創建。
希望它有幫助。
+0
其實問題是因爲indextask bean沒有正確自動裝配。 – sparkle 2011-05-28 16:55:20
+0
是的,在這個答案中,我告訴你如何正確地自動裝配它。 – 2011-05-28 19:15:37
相關問題
- 1. 自動裝配分層bean
- 2. 自動裝配@Bean內@Component
- 3. 自動裝配和注入Bean的外部Java庫問題
- 4. 有彈出mvc和休眠自動裝配sessionfactory bean的問題
- 5. 爲什麼自動裝配bean爲空?
- 6. 的Spring bean自動裝配誤差
- 7. 彈簧自動裝配bean是空
- 8. 的Spring bean自動裝配測試
- 9. 從Gradle自動裝配BuildProperties bean - NoSuchBeanDefinitionException
- 10. @Bean(自動裝配= Autowire.BY_NAME,這樣)
- 11. 彈簧自動裝配問題在Servlet
- 12. 自動裝配Autowired問題與豆
- 13. 一個bean可以在抽象bean中自動裝配嗎?
- 14. 使用spring直接將bean自動裝配到bean中?
- 15. 如何在同一個bean中自動裝配bean
- 16. Spring在自動佈線的bean中自動裝配屬性
- 17. 基於Java的配置,帶參數的自動裝配bean
- 18. 裝配問題
- 19. 手動bean自動裝配在JUnit測試中不起作用
- 20. Spring bean的作用域作爲它自動裝配的bean的類
- 21. 無法自動裝配Autowired子bean父對象在春季啓動分配
- 22. 自動裝配外部bean不起作用
- 23. 會話監聽器中的自動裝配bean
- 24. 使用tx:annotation-driven防止自動裝配bean
- 25. 可以實例化bean自動裝配的類的對象
- 26. 如何在Wicket Session類中自動裝配Spring bean?
- 27. Spring編程bean自動裝配爲代理而不是目標
- 28. 在創建自動裝配時Bean創建失敗
- 29. Java多線程共享對象和bean自動裝配
- 30. Spring bean沒有使用@Component註解自動裝配
在將SolrDoc添加到SolrQueue中之前,我檢查了它並且它不是null,但仍然收到空指針異常 – sparkle 2011-05-28 08:22:41
如果您以較不瘋狂的方式縮進您的代碼,那麼人們可以真正閱讀它。 – skaffman 2011-05-28 09:05:17