컴포넌트 썸네일형 리스트형 [Spring Boot] 컴포넌트와 빈 차이 (Component vs Bean) Udemy에서 들은 내용을 바탕으로 합니다 @Component 와 @Bean 은 둘다 스프링에 빈을 등록해준다. 그렇다면 언제 @Component를 쓰면 좋고, 언제 @Bean을 쓰면 좋을까? @Component @Bean 사용 방법 자바 클래스 안에 사용된다 Configuration 클래스안에서 사용 편리성 어노테이션만 추가하면 된다 빈 객체에 필요한 정보를 모두 써야한다 Autowired 방법 필드, 생성, Setter 주입 Method Call 아니면 Method Parameter 빈 등록 스프링 프레임워크가 직접 빈 등록 우리가 빈 등록 코드를 작성 해야함 언제? 우리가 만든 애플리케이션 코드에 대해 빈 등록이 필요할때 1. 비즈니스 로직 2. 서드파티 라이브러리에 대한 빈을 등록할때 더보기 이전 1 다음