Spring, Spring boot
스프링 컨테이너
ron_nie
2023. 10. 3. 12:41
728x90
이 글은 김영한 님의 스프링 강의를 듣고 작성한 글입니다
1. 스프링 컨테이너 생성
ApplicationContext applicationContext = new AnnotationConfigApplicationContext(AppConfig.class);
- 위 객체의 인스턴스를 생성하는 순간 스프링 컨테이너가 만들어진다.
- ApplicationContext는 인터페이스이다(다형성이 적용되어있음)
- XML 기반으로 만들 수도 있지만 요즘은 잘 사용하지 않고 거의 어노테이션 기반으로 만든다
- 생성 과정

2. 스프링 빈 등록

- 빈 이름 : 메서드 이름
- 빈 이름을 직접 부여할 수도 있지만 겹치면 오류가 발생한다
- 빈 객체 : 리턴하는 객체
3. 의존관계 설정

반응형