@SpringBootApplication 해당 어노테이션은
프로젝트 패키지 안에 src -> main -> java -> 프로젝트 패키지 이름디렉토리 -> 프로젝트명Application.java 로 확인할 수 있다.
역할은 스프링을 구동시켜주는 역할
그래서 @Component나 @Controller, @Service, @Repository 등 어노테이션을 사용하면
스프링이 실행될 때 패키지 안에 해당 어노테이션이 붙은 클래스들을 자동으로 객체 인스턴스화 및 형변화 시켜서 실행한다.
이렇게 스프링에 의해 만들어진 객체를 스프링 빈이라고 함
반응형
'Spring Boot' 카테고리의 다른 글
의존성 주입 DI (Dependency Inject) (0) | 2023.10.17 |
---|---|
@Compnent (0) | 2023.10.17 |
세션(session), 쿠키(cookie) (0) | 2023.09.26 |
Query String / ?name=value&name=value (0) | 2023.09.21 |
Spring 기본 구조 및 흐름 (0) | 2023.09.20 |