DIの記事一覧
依存性注入とBean設計の基礎を固めるための記事をまとめています。Spring Bootを理解する土台づくり向けです。
-
Spring BootのBeanライフサイクルを理解する - @PostConstruct・@PreDestroy・InitializingBeanの使い方
SpringのBeanが生成・初期化・破棄されるまでの流れを図解し、@PostConstruct・@PreDestroy・InitializingBean・DisposableBeanの4つの実装パターンをユースケースごとに使い分ける方法を解説します。
-
Springの@Bean「名前」入門 - いつ付けるべき?どう効く?優先度は?
Spring Bootで開発していると、@Beanを使う機会はよくありますよね。そして地味に悩むのが「この@Bean、名前を付けるべき?それとも放置で良い?」という話です。この記事では、@Beanの名前が何に使われ、いつ明示すべきか、そして複数Beanがある時に“どれが選ばれるのか(優先度)”まで、実務目線で整理します。
-
Spring Bootにおける@Componentって何? @Beanとの違いも解説
Spring Bootの@Componentとは何かを初心者向けに解説。@Beanとの違い、使い分け、依存性注入との関係、実務で迷いやすい判断ポイントをコード例付きで説明します。
-
Spring BootのDI(依存性注入)とは?仕組み・書き方・メリットを解説
Spring BootにおけるDI(Dependency Injection / 依存性注入)の仕組みを基礎から解説。@Autowiredの使い方、コンストラクタインジェクション、DIを使うメリットまで、サンプルコード付きでわかりやすく説明します。