728x90
이 글은 김영한 님의 스프링 강의를 듣고 작성한 글입니다
1. 스프링 컨테이너 생성
ApplicationContext applicationContext = new AnnotationConfigApplicationContext(AppConfig.class);
- 위 객체의 인스턴스를 생성하는 순간 스프링 컨테이너가 만들어진다.
- ApplicationContext는 인터페이스이다(다형성이 적용되어있음)
- XML 기반으로 만들 수도 있지만 요즘은 잘 사용하지 않고 거의 어노테이션 기반으로 만든다
- 생성 과정
2. 스프링 빈 등록
- 빈 이름 : 메서드 이름
- 빈 이름을 직접 부여할 수도 있지만 겹치면 오류가 발생한다
- 빈 객체 : 리턴하는 객체
3. 의존관계 설정
반응형
'Spring, Spring boot' 카테고리의 다른 글
테스트 코드 애너테이션 종류 (0) | 2023.10.13 |
---|---|
스프링 부트 프로젝트의 흐름 (0) | 2023.10.13 |
조회 빈이 두개 이상일 때 처리 법 (0) | 2023.10.11 |
스프링 빈 탐색위치 (0) | 2023.10.11 |
객체지향과 스프링 (0) | 2023.09.27 |