Spring中的構造函數args是否有相當於p namespace?我很想縮短該XML :)構造函數參數的Spring p命名空間?
6
A
回答
5
沒有,有沒有類似的構造注射3.1之前的版本,但你可以考慮autowiring the constructor in your XML這樣的:
<bean id="beanId" class="..." autowire="constructor"/>
通過自動連接,你不必指定在這裏,每個構造函數都會像spring一樣指出它們,只要確保每個類型只有一個bean,否則spring將無法自動裝載它們。
編輯:
爲@gkamal指出,從春季起3.1可以使用c namespace for constructor injection。
+0
謝謝。我通常不會進行自動裝配,因爲XML可以作爲正在發生的事情的良好文檔。但在這種情況下,我需要平衡這與明確的文件:) –
相關問題
- 1. Javascript子方法/帶構造函數的命名空間
- 2. 爲什麼構造函數在未命名的命名空間中失敗?
- 3. 沒有參數的構造函數或參數構造函數
- 4. Ironpython - 給構造函數的命名參數
- 5. 帶有命名參數的構造函數?
- 6. Scala類構造函數的默認參數命名
- 7. 構造函數參數的命名約定?
- 8. Groovy的覆蓋構造函數命名參數
- 9. Groovy:在命名參數的構造函數
- 10. 如何用命名空間類(舊式構造函數)重寫擴展類的構造函數?
- 11. 訪問構造函數名和參數
- 12. 無參數構造函數調用2參數構造函數
- 13. C++命名空間函數
- 14. 參數類構造函數
- 15. 構造函數的參數
- 16. 構造函數的參數
- 17. 使用命名參數調用父構造函數
- 18. 通過dart_api.h調用命名參數調用構造函數
- 19. 爲什麼Swift構造函數使用命名參數調用?
- 20. 從構造函數參數
- 21. 無參數構造函數
- 22. 要求所有參數和所有參數命名的類構造函數
- 23. 命名空間內的匿名函數
- 24. 構造函數和零參數構造函數之間的區別(Java)
- 25. 構造函數和無參數構造函數?
- 26. 命名構造函數和繼承
- 27. 帶參數的Javascript構造函數
- 28. 從構造函數中獲取JSON的構造函數參數?
- 29. 構造函數調用具有參數的構造函數
- 30. 與構造函數參數
支持已在3.1中添加,您將不得不等待一段時間才能發佈。 – gkamal