我想掃描包中的所有類,它們是特定類的子類。 然後我想把這些類和他們每個實例化一個相同類型的bean,使用類作爲屬性。 然後我想收集所有這些匿名bean並將它們放入集合中。像這樣可以在XML中配置spring上下文嗎? Thx春季組件掃描類
Q
春季組件掃描類
2
A
回答
0
在Java中,無法直接訪問存儲類文件的位置(通常是文件系統),而無法列出包中包含的所有類。
對於你的問題的第二部分看看spring-list-beans-by-type。
0
聽起來像你要求的最接近的東西是<context:component-scan>
模式(請參閱文檔here),但是您要求的內容非常具體,而且說實話,這沒什麼意義。如果你可以舉一個具體的例子,這將有很大的幫助。
0
可能你實現這個的最好方法是編寫你自己的Spring FactoryBean接口實現,並在該實現中進行所有自省/反射和掃描以生成你希望放入Spring的結束bean的applicationContext。
2
相關問題
- 1. 春季 - 豆類掃描
- 2. 春季班級路徑組件掃描
- 3. 春季組件掃描跨越
- 4. 春季掃描儀未檢測到組件
- 5. Requestmapping與組件掃描春季和自動裝配
- 6. 在不使用組件掃描的情況下,春季的Autowire註釋
- 7. 春掃描儀豆
- 8. 組件掃描不掃描子包
- 9. StructureMap掃描組件
- 10. 掃描,掃描儀類
- 11. 春季SessionFactory創建域對象自動掃描
- 12. 春季JPA數據庫掃描存儲庫不起作用
- 13. 如何在春季上傳之前掃描文檔mvc
- 14. 禁用scanManifest掃描在Tomcat中嵌入在春季啓動
- 15. Spring組件從jar中掃描類?
- 16. 在春季類路徑掃描期間發生I/O故障MVC
- 17. 春天 - 掃描特定的jar文件
- 18. 春天3.0.x - 上下文:組件掃描結果到列表
- 19. 春天上下文:組件掃描不起作用
- 20. 春天引導組件掃描包括單級
- 21. 春禁用上下文:組件掃描不檢測控制器
- 22. @Repository @Resource和組件掃描問題在春天
- 23. 春天的上下文:組件掃描鑄造異常
- 24. Delphi的TWAIN掃描組件
- 25. NServiceBus - 掃描所有組件
- 26. Spring MVC的組件掃描
- 27. 組件掃描性能
- 28. 病毒掃描組件
- 29. C#類掃描
- 30. 春季組驗證
Spring的組件掃描不只是這(掃描所有類別下的一些包,並檢查他們的特定屬性),因此這似乎是可能以某種方式。 – 2012-09-19 19:41:53