
@Component vs @Bean 차이항목@Component@Bean사용 위치클래스 위메서드 위작성 대상직접 만든 클래스외부 라이브러리 객체 등 (내가 new로 만드는 객체)자동 등록자동 스캔(@ComponentScan) 대상수동 등록용도일반적으로 직접 만든 유틸, 서비스, DAO 등에 사용외부 라이브러리 객체를 스프링 컨테이너에 등록할 때 사용@Component 예시@Componentpublic class MyService { // 스프링이 자동으로 Bean 등록해줌}클래스 위에 작성함내가 만든 클래스의 경우에는 @Component를 사용해서 바로 빈으로 등록하면 된다.@Bean 예시@Configurationpublic class AppConfig { @Bean public BCrypt..