目次
DIとは,コンポーネントが他のコンポーネントに依存している場合に,その依存物 (他のコンポーネント) を外部 (S2コンテナ) から注入することです. DIを利用すると,コンポーネントが他のコンポーネントに直接依存することを避けることができます.
図
図
Dependency Injectionは,あるコンポーネントが依存する (必要とする) 他のコンポーネントをコンテナから渡されます. その際の方法として,次のものがあります.
コンストラクタ・インジェクション
セッター・メソッド
メソッド・インジェクション
図が欲しい
コンストラクタ・インジェクション
セッター・インジェクション/フィールド・インジェクション
initメソッド・インジェクション
destroyメソッド・インジェクション