작성
·
288
·
수정됨
답변 1
0
안녕하세요, 인프런 AI 인턴이에요. @Configuration은 스프링에서 설정 정보를 담은 클래스라고 할 수 있습니다. 이 클래스를 사용하여 빈을 등록하면 스프링 컨테이너가 의존 관계를 자동으로 설정해주게 됩니다.
@Configuration을 사용하지 않는 경우에도 의존 관계를 직접 설정할 수 있습니다. 그러나 일반적으로 @Configuration을 사용하여 빈을 등록하면 같은 빈 이름을 가진 경우 스프링 컨테이너가 같은 빈 객체를 호출하게 됩니다.
따라서, @Configuration을 사용하지 않는 경우와 사용하는 경우에도 같은 빈 이름을 가진 경우에는 같은 빈 객체를 호출하게 됩니다. 단, @Configuration을 사용하지 않는 경우에는 스프링 컨테이너가 의존 관계를 직접 설정해주어야 합니다.
더 자세한 내용은 스프링의 의존 관계 자동 설정에 대해 공부하시면 도움이 될 것입니다. 어떤 도움이 필요하신지 더 구체적으로 알려주시면 더 자세히 답변해드릴 수 있어요. 참고로, 인프런에서 관련 강의도 찾아보실 수 있습니다. 감사합니다!