スポンサーリンク

アノテーション

SpringBootの@Componentアノテーション

投稿日:

SpringBootの@Componentとは?

まずは、公式Javadocを見てみます。

ノテーション付きクラスが「コンポーネント」であることを示します。このようなクラスは、アノテーションベースの構成およびクラスパススキャンを使用する場合の自動検出の候補と見なされます。

他のクラスレベルのアノテーションも、コンポーネント、通常は特別な種類のコンポーネントを識別するものと見なされます。@Repository アノテーションまたは AspectJ の @Aspect アノテーション。

org.springframework.stereotype アノテーション型 Component

SpringBootの@Componentの注意点は?

@Componentが付与されたクラスであっても、コンポーネントスキャン対象のパッケージ(ディレクトリ)に存在しなければ、DIコンテナに登録されません。

Udemyのハンズオン動画講座でSpringBootのスキルを磨く!

スポンサーリンク

-アノテーション

Copyright© 【Spring Hack】 , 2022 All Rights Reserved Powered by AFFINGER5.