Spring文檔推薦使用setter,可是我覺得使用Construtor理為準確一些,因為如果用setter的話,Bean就潛意識地認為會有容器給他注入依賴,那么這個Bean就依賴于某個容器。而使用Constructor的話,就明確告訴使用bean時必須的依賴,這樣的bean就算是避開容器也照樣可以運作。
|
||
Spring文檔推薦使用setter,可是我覺得使用Construtor理為準確一些,因為如果用setter的話,Bean就潛意識地認為會有容器給他注入依賴,那么這個Bean就依賴于某個容器。而使用Constructor的話,就明確告訴使用bean時必須的依賴,這樣的bean就算是避開容器也照樣可以運作。
|
||