각각의 클래스를 특정 역할을 수행하는 Spring Bean 으로 등록할 때 사용되는 어노테이션
어노테이션은 내부적으로 @Component어노테이션을 사용하고 있음.
@Component : 특정 역할에 종속되지 않는 일반적인 빈
@Service : 비즈니스 로직을 수행하는 클래스
@Controller : SpringMVC에서 웹 요청을 처리하는 컨트롤러 클래스
@Repository : 데이터베이스와 상호작용하는 클래스
'cs(with 매일메일)' 카테고리의 다른 글
| [251015수] HTTP 메서드에서 멱등성이란 무엇인가요? (0) | 2025.10.15 |
|---|---|
| [251003금] 동기 방식으로 외부 서비스를 호출할 때 외부 서비스 장애가 나면 어떻게 조치할 수 있나요? (0) | 2025.10.14 |
| [251001수] 동일성과 동등성에 대해서 설명해주세요 (0) | 2025.10.14 |
| [251014화] 사용자가 웹사이트에 처음 접근했을 때 발생하는 일련의 과정에 대해 설명해 주세요. (0) | 2025.10.14 |
| [251013월] 데이터베이스 커넥션 풀(Connection Pool)을 사용하지 않으면 어떤 문제가 발생할 수 있나요? (0) | 2025.10.13 |