0

DI は主に MVP パターンで使用されることは知っていますが、Google Gin は Model-View-Controller フレームワーク/パターンのどこに当てはまりますか?

たとえば、通常、MVC の場合、ビューはモデルへの参照を保持し (変更イベントをリッスンします)、コントローラーはモデルとビューへの参照を保持します。DI を使用して MVC パターンを改善する方法を意味します。

4

1 に答える 1

0

DIはMVCやMVPとは何の関係もありません。これは、クリーナー/より簡単な単体テストとDIコンテナーを介したデカップリングの依存関係を抽象化するIOCパターンです。

于 2012-05-02T06:24:22.200 に答える