1) @Component 계열 어노테이션 사용

Spring Boot에서는 특정 클래스를 자동으로 Bean으로 등록할 수 있도록 @Component를 포함한 몇 가지 어노테이션을 제공합니다.

2) @Bean 어노테이션 사용 (직접 등록)

어떤 클래스가 직접 관리할 수 없는 외부 라이브러리라면, @Bean을 이용하여 수동으로 Bean을 등록할 수 있습니다.

3) @Autowired로 Bean 주입

Bean을 사용하려면 @Autowired를 이용해 주입하면 됩니다.