본문 바로가기
Spring/[Spring]Spring 정리

@bean이랑 @component 차이

by Ms.Pudding 2022. 1. 8.

공부하다가 설명을 봐도 도저히 이해가 안갔음

그냥 IoC가 관리하는 의존성 주입 객체로 이해했는데 오늘 쌤한테

제대로 설명을 들음

 

@Component랑 @Bean 둘다 의존성을 주입하는 것임

즉, 내가 만든 코드가 프로그램 너꺼다!! 해주는 거임

근데, @bean의 경우 주로 스프링부트에 동작하는 기능을 만들 때 쓰고,

@Component는 화면을 위해 일하는 애라는 늬앙스를 가지고 있음

 

스프링부트할 때 주로 @component를 많이 썼는데, 생각해보니까 화면 구성에 필요한 부분을 만들 때 썼었다 .

예를 들면 pagingVO 할 때도 화면 구성하는 부분이라서 @component씀..

 

'Spring > [Spring]Spring 정리' 카테고리의 다른 글

@RequestParam 파라메터 매핑  (0) 2022.01.27
Http 기본개념 (response , request)  (1) 2022.01.12
Multipart란?  (0) 2022.01.12

댓글