Spring Bootの@Beanを考える

執筆日: 更新日:
この記事の目次
chevron_right 参考

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を書いたりしています。