IoC (Inversion of Control) 제어권의 역전이다.
Bean
ApplicationContext에서 관리하는 객체
빈 등록은 여러가지가 있다.
Annotation으로 등록할 수 있는 방법은 다음과 같다.
@Component
@Controller, @Service, @Repositroy
빈으로 직접 등록
@Bean Annotaion 활용
Component Scanning
@ComponentScan -> 어디부터 component를 찾아봐라를 의미한다.
의존성 주입 위치
* 생성자
* 필드
* setter
Question.
Component Scan은 누가 실행할까요?
'Backend' 카테고리의 다른 글
[OOP] 좋은 객체 지향 설계 원칙 (0) | 2021.07.20 |
---|---|
[JPA] 요구사항 분석과 기본 매핑 & 연관관계 매핑 기초 (0) | 2020.04.13 |
[JPA] 영속성 컨텍스트 (0) | 2020.04.08 |
Vert.x (0) | 2020.02.18 |
[Spring] Spring Boot 기초 - 간단한 게시판 만들기 (0) | 2019.10.13 |
댓글