Config를 읽어 BeanDefinition을 생성
자바.Bean등록
1. 직접 주입(xml)
2. 팩토리 메서드(자바 코드로 주입) 외부에서 코드를 주입받아 생성
스프링 BeanDefinition으로 설정 메타정보를 추상화 한다.
메다정보 생성과정
Sinfleton이 필요한 이유
현재 AppConfig 형태로는 사용자 요청에 때마다 해당 객체를 생성하는데
이 상태로는 메모레에 무리가 가게된다.
이 현상을 해결하기 위해
해당 객체를 서비스 사용중 딱 1번만 생성하여 공유하도록 설계 하는게 싱글톤 패턴이다.
'SpringBoot' 카테고리의 다른 글
11월 3일 SpringBoot 스프링의 싱글톤 구현 (0) | 2022.11.04 |
---|---|
11월 2일 SpringBoot 순수 싱글톤 구현 , 일반 싱글톤 (0) | 2022.11.03 |
10월 31일 SpringBoot xml설정호출 (0) | 2022.11.01 |
10월 26일 SpringBoot Spring의 xml 설성 (0) | 2022.10.27 |
10월25일 SpringBoot BeanFactory와 ApplicationContext (0) | 2022.10.26 |