Spring Boot에서는 특정 클래스를 자동으로 Bean으로 등록할 수 있도록 @Component를 포함한 몇 가지 어노테이션을 제공합니다.
@Component : 일반적인 Bean@Service : 서비스 계층 Bean@Repository : 데이터 액세스 계층 Bean어떤 클래스가 직접 관리할 수 없는 외부 라이브러리라면, @Bean을 이용하여 수동으로 Bean을 등록할 수 있습니다.
Bean을 사용하려면 @Autowired를 이용해 주입하면 됩니다.