情報セキュリティマネジメント暗記無料で始める

依存性注入(DI)とは?いぞんせいちゅうにゅう

依存性注入(DI)とは、あるクラスが必要とする他の部品を、自分で生成せず外部から渡してもらう設計手法。利用側は具体的な実装ではなくインタフェースだけに依存するようになり、結合度が下がって差し替えや単体テストが容易になる。

最終更新:2026-10-06

試験情報

情報セキュリティマネジメント試験の頻出用語/テクノロジ系

別名:依存性注入、DI

情報セキュリティマネジメントを最短で暗記・合格する →

具体例

業務処理クラスがデータベース接続を自分で生成していると、テストのたびに実データベースが要る。接続部品を引数や設定で外から渡す形にしておけば、テスト時は決まった値を返す代替部品に差し替えるだけで、処理の検証ができる。

試験での引っ掛け

「新しい仕組み」ではなく、モジュール結合度を下げる古典的な考え方の一形態。SOLIDの依存性逆転を実現する手段であり、スタブやモックを使った単体テストと組み合わせて出題されやすい。

関連用語

解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。

情報セキュリティマネジメントを最短で暗記・合格する →

試験での特徴
  • 分野:テクノロジ系
  • 「新しい仕組み」ではなく、モジュール結合度を下げる古典的な考え方の一形態。