강의

멘토링

커뮤니티

Inflearn Community Q&A

gelab's profile image
gelab

asked

Spring Core Principles - Basic Edition

Spring Bean Configuration Meta Information - BeanDefinition

스프링 컨테이너 생성시 타입

Resolved

Written on

·

500

0

AnnotationConfigApplicationContext ac = new AnnotationConfigApplicationContext(AppConfig.class);
ApplicationContext ac = new AnnotationConfigApplicationContext(AppConfig.class);

이렇게 생성 타입을 ApplicationContext로 하는 것과 AnnotationConfigApplicationContext로 하는 것 차이와 어떤 방법이 더 나은지 알 수 있을까요?

spring객체지향oop

Answer 1

1

안녕하세요. gelab,공식 서포터즈 OMG입니다.
.

인터페이스 타입의 인스턴스와 구체 타입의 인스턴스의 차이에 대한 내용이네요

다음 링크에서 영한님 설명을 참고해주세요.

Map을 ApplicationContext로, HashMap을 AnnotationConfigApplicationContext로 치환하여 보시면 이해되실거라 생각합니다.

.
감사합니다.

gelab's profile image
gelab

asked

Ask a question