노션 링크https://earthy-grouse-d42.notion.site/1765723e06ee80adb19ddd059cde05e5웹 애플리케이션과 싱글톤- 스프링은 태생이 기업용 온라인 서비스 기술을 지원하기 위해 개발- 대부분의 스프링 애플리케이션은 웹 애플리케이션 웹이 아닌 애플리케이션 개발도 얼마든지 가능 [웹 애플리케이션은 보통 여러 고객이 동시에 요청을한다.]- 스프링 없는 순수한 DI 컨테이너를 사용하면 요청을 할 떄마다 객체를 새로 생성 -> 만약 고객 트래픽이 초당 100이라면, 초당 100개의 객체가 생성되고 소멸되어 메모리 낭비 발생 // 순수한 DI 컨테이너 @Test @DisplayName("스프링 없는 순수한 DI 컨테이너") void pureC..