장성호's
장성호's blog
장성호's
  • 분류 전체보기
    • 알고리즘
      • 백준
      • 이론
    • WEB
      • Spring 인강
      • 네트워크
    • 개인 프로젝트
      • 쇼핑몰 만들기

블로그 메뉴

  • 홈
  • 깃허브
전체 방문자
오늘
어제
반응형
hELLO · Designed By 정상우.
장성호's

장성호's blog

[Spring] 스프링 공부 #12
WEB/Spring 인강

[Spring] 스프링 공부 #12

2022. 2. 7. 17:23
반응형

 

 

컴포넌트 스캔과 자동 의존관계 주입

@ComponentScan

  • @Component 어노테이션이 붙은 모든 클래스를 스프링 빈으로 등록한다.
  • 기본적으로 클래스의 앞글자만 소문자화해서 빈 이름으로 등록한다.

 

@Autowired

  • 생성자에 @Autowired 어노테이션을 지정하면 자동으로 스프링 빈을 찾아서 주입한다.

 

@ComponentScan 옵션

  • basePackages: 탐색할 패키지의 시작 위치를 지정하는 옵션.
  • includeFilters: 컴포넌트 스캔 대상을 추가로 지정
  • excludeFilters: 컴포넌트 스캔에서 제외할 대상을 지정
@ComponentScan(
      basePackages = "hello.core",
      
      includeFilters = {
        @Filter(type = FilterType.ANNOTATION, 
        classes = MyIncludeComponent.class),
      },
      
      excludeFilters = {
        @Filter(type = FilterType.ANNOTATION, 
        classes = MyExcludeComponent.class),
      },
}

 

출처

[인프런] 스프링 핵심 원리 - 기본편

https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81-%ED%95%B5%EC%8B%AC-%EC%9B%90%EB%A6%AC-%EA%B8%B0%EB%B3%B8%ED%8E%B8/dashboard

 

스프링 핵심 원리 - 기본편 - 인프런 | 강의

스프링 입문자가 예제를 만들어가면서 스프링의 핵심 원리를 이해하고, 스프링 기본기를 확실히 다질 수 있습니다., - 강의 소개 | 인프런...

www.inflearn.com

 

반응형
저작자표시 비영리 변경금지 (새창열림)

'WEB > Spring 인강' 카테고리의 다른 글

[Spring] 스프링 공부 #14  (0) 2022.02.17
[Spring] 스프링 공부 #13  (0) 2022.02.09
[Spring] 스프링 공부 #11  (0) 2022.02.01
[Spring] 스프링 공부 #10  (0) 2022.01.25
[Spring] 스프링 공부 #9  (0) 2022.01.09
    'WEB/Spring 인강' 카테고리의 다른 글
    • [Spring] 스프링 공부 #14
    • [Spring] 스프링 공부 #13
    • [Spring] 스프링 공부 #11
    • [Spring] 스프링 공부 #10
    장성호's
    장성호's
    장성호's 개발 공부 블로그

    티스토리툴바