每種方式都有它的缺點和優點。構造器注入保證所有的注入都被初始化,但是
setter 注入提供更好的靈活性來設置可選依賴。如果使用 XML 來描述依賴,
Setter 注入的可讀寫會更強。經驗法則是強制依賴使用構造器注入,可選依賴使用 setter 注入。
每種方式都有它的缺點和優點。構造器注入保證所有的注入都被初始化,但是
setter 注入提供更好的靈活性來設置可選依賴。如果使用 XML 來描述依賴,
Setter 注入的可讀寫會更強。經驗法則是強制依賴使用構造器注入,可選依賴使用 setter 注入。
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。