Repository1 [Spring] Component / Service / Repository 차이 Spring 프로젝트를 보면@Component, @Service, @Repository 어노테이션을 자주 보게 됩니다.Spring을 처음 공부할 때는 보통 이런 생각이 들기도 합니다.“셋 다 Bean 등록하는 어노테이션 아닌가?”실제로 기능 자체는 비슷하지만각각 사용하는 목적과 계층이 다릅니다.Spring MVC 구조를 이해하려면이 세 가지 어노테이션의 역할을 정확히 이해하는 것이 중요합니다.이번 글에서는@Component@Service@Repository이 세 가지 어노테이션의 차이를Spring 구조 관점에서 정리해보겠습니다.📌 목차1 Component / Service / Repository란?2 세 어노테이션 차이3 Spring MVC 구조에서 위치4 실무 코드 예시5 정리1. Component .. 2026. 3. 18. 이전 1 다음