タグ

Seasar2とDIコンテナに関するir_taktのブックマーク (1)

  • スライド 1

    DIコンテナとデザインパターン 2004.9.17 ひがやすを © Copyright The Seasar Project and others 2004. all rights reserved. Dependency Injectionパターン • インターフェースと実装の分離。 – コンポーネント同士はインターフェースを通じてのみ会話する。 – 実装を簡単に変えられるので、モックオブジェクトを使って簡単にテ ストができるので、テスタビリティが上がり品質が良くなる。 – 実装が出来上がってなくても、モックオブジェクトを使って開発を進 めることができ、無駄な待ち時間が生じない。 • コンポーネントの生成、依存関係の解決はコンテナが行う。 – 依存関係の解決とは、setterメソッドやコンストラクタなどを通じて、 あるコンポーネントに対して、依存関係のあるコンポーネントを設定 す

  • 1