Spring DI
DI
「依存性の注入」という概念。
インスタンスを生成する際に外部から必要な情報を注入する、という考え方。
クラスに用意されている様々な依存性をクラス本体から切り離すことが出来ます。
SpringのDIの働き
オブジェクト間の依存性を記述します。クラスを外部に依存しない状態で作成できるので、単一のクラスでテストとして動かすことが出来ます。
Beanの定義
- XMLによるBeanの記述
- アノテーションベースのBeanの記述
More than 5 years have passed since last update.
「依存性の注入」という概念。
インスタンスを生成する際に外部から必要な情報を注入する、という考え方。
クラスに用意されている様々な依存性をクラス本体から切り離すことが出来ます。
オブジェクト間の依存性を記述します。クラスを外部に依存しない状態で作成できるので、単一のクラスでテストとして動かすことが出来ます。
Register as a new user and use Qiita more conveniently