Spring Bootの@Beanを考える

執筆日: 更新日:

Spring Bootを始めたので少しずつお勉強。
間違っていたらすいません。

@Beanとは何者なのか?

@Configurationがついたクラスのメソッドによく@Beanがあります。

こいつは、Springboot起動時に@Beanがついたメソッドを洗い出し、DIコンテナに登録を行うもののよう。
@BeanがDIコンテナに登録が終わったあと、@ComponentがついたclassをDIに登録し、
最後にprivate final XXXX形式で呼び出されている部分にDIでnewをしたオブジェクトを割り当てていく

参考


[PR] おすすめの本

Nな人

この記事を書いた人

Nな人(えぬなひと)

Laravelが大好きなPHPerで、WEBを作るときはLaravelを技術スタックに絶対推すマン。 PHP、Pythonと、昔はperlを書いていたP言語エンジニア。 最近はNimを書いたりしています。