728x90 @Service1 springboot @Component, @Service 차이점 spring boot component vs service @Component와 @Service는 기술적으로 동일하지만, 의미, 역할을 명확히 하기 위해 구분해서 사용합니다. @Component와 @Service는 기술적으로 동일한 기능을 수행하지만, 코드의 의미와 역할을 명확히 표현하기 위해 목적에 따라 구분해서 사용합니다. 먼저 @Component는 스프링에서 가장 기본이 되는 빈 등록 애노테이션입니다. 이 클래스는 스프링이 관리하는 객체다 라는 의도를 표시하는 역할을 합니다. 이 애노테이션이 붙은 클래스는 스프링이 애플리케이션을 시작할 때 컴포넌트 스캔(Component Scan) 대상이 되고, ApplicationContext에 의해 스프링 빈으로 등록됩니다. 여기서 ApplicationCo.. 2025. 12. 18. 이전 1 다음 728x90