SpringBootでは、@Bean、@ComponentなどのアノテーションをつけたフィールドがBean化されます。
Bean化の際に一緒に行いたい処理がある場合は、@PostConstructアノテーションに記載するとよいです。
Beanコンストラクタサンプル
@Component public class SampleClass { // Bean化後実行 @PostConstruct private void sampleConstructor() { // 処理内容 } }
@PostConstructアノテーションがつけられたメソッドは、Bean化後に実施されます。
例えば、ここで初期値の設定などをすることができます。