빈 스코프(Bean scope) 빈이 존재 할 수 있는 범위를 뜻하며 스프링은 빈 등록시 기본적으로 싱글톤 스코프를 사용하고 있습니다. @Scope를 통해 스코프를 지정해 줄 수 있습니다. 싱글톤(Singleton) 스프링의 기본 스코프로, 스프링 컨테이너의 시작과 종료까지 유지되는 가낭 넓은 범위의 스코프 범위. 싱글톤 스코프로 빈을 등록하면 맨 처음 객체가 한번 생성됩니다. 빈 요청을 할 때 항상 동일한 인스턴스를 반환하여 사용 할 수 있습니다. 스프링에서@Component로 클래스 파일을 생성하면 싱글톤 스코프로 등록이 됩니다. @Test void singletonBeanTest(){ AnnotationConfigApplicationContext context = new AnnotationConfi..