그새 까먹은 건가김영한 강의 존나 열심히 듣고 모르는거 집요하게 파고들었다고 생각했는데갑자기 문득 @Componet랑 @bean 차이점 설명하라고 하면 못하겠다는 생각에 자괴감 드네
컴포넌트 스캔 - dc App
그건 알징
bean은 configuration안에 있는거 아니노?
나한테 물어보면 어카냐 나도 이제 강의 다 들어서 찾아보려고 ㅠ
@component를 커맨드 누르고 클릭해보세요
@Target(ElementType.TYPE) @Retention(RetentionPolicy.RUNTIME) @Documented @Indexed
컴포넌트는 스프링컨테이너에 있는 빈을 di하겠다는거아님? @Service랑 같은 일을 하고 @Bean은 @Configuration에서 스프링 컨테이너에 등록하는거고
수동 빈 등록 자동 빈 등록 그리고 빈은 너가 비즈니스 로직 담는 용보다는 기술들을 등록하는 용도고 컴포넌트가 컨트롤러 서비스 레포지토리 같이 비즈니스 로직 구축하는 용도로 사용 - dc App