Spring 프레임워크가 관리하는 객체를 의미한다. 이 객체들은 애플리케이션 콘텍스트 내에서 생성되고, 필요할 때마다 주입된다.@ComponentScan에 의해서 Component가 자동으로 Scan 되어 해당 클래스를 Bean으로 등록해 준다. Bean을 왜 수동으로 등록할까?기술 지원 Bean : 기술적인 문제나 공통적인 관심사를 처리할 때 사용하는 객체들은 수동으로 등록하는 게 좋다.비즈니스 로직 Bean 보다 수가 적기 때문에 수동으로 등록하기 좋다.문제가 발생했을 때 해당 문제의 위치를 정확하게 파악하기 쉽다. Bean 수동 등록 예시@Configuration // Spring IoC 컨테이너에 Bean으로 저장되게 함public class PasswordConfig { // passwordC..