java - 为什么spring不支持接口注入
PHPz
PHPz 2017-04-18 09:36:46
0
1
791

ioc有三种注入方式:setter、构造、接口。为什么spring不支持接口方式注入啊?

搜到的答案,大概是:接口注入模式因为历史较为悠久,在很多容器中都已经得到应用。但由于其在灵活性、易用性上不如其他两种注入模式,因而在 IOC 的专题世界内并不被看好。

还有没有其他的原因呢?

PHPz
PHPz

学习是最好的投资!

全員に返信(1)
Ty80

Spring のドキュメントには次のように書かれています:

DI には、コンストラクターベースの依存関係
インジェクションとセッターベースの依存関係インジェクションという 2 つの主要なバリアントが存在します。

私の理解では、インターフェイス注入は実際にはセッター注入を通じて実装されます。

リーリー
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!