강의

멘토링

로드맵

인프런 커뮤니티 질문&답변

나 좀 도와줘요님의 프로필 이미지
나 좀 도와줘요

작성한 질문수

스프링 핵심 원리 - 기본편

@Configuration과 바이트코드 조작의 마법

스프링 빈에 등록되는 클래스

작성

·

171

0

memberService1 = hello.core.member.MemberServiceImpl@3cdf2c61
memberService2 = hello.core.member.MemberServiceImpl@3cdf2c61

Appconfig에서 @Configuration을 안붙이면

스프링 빈에 등록되는 객체는 처음 생성하는 memberRepository memberService, orderService 이렇게 3개가 되는게 맞나요?

memberService 객체를 2개만들어서 찍어보니까 같은 객체로 나오는데 맞는지 궁금합니다!!

퀴즈

71%나 틀려요. 한번 도전해보세요!

웹 애플리케이션 환경에서 요청마다 새로운 객체를 계속 생성할 때 주로 발생하는 문제는 무엇일까요?

보안 취약점 증가

데이터베이스 연결 오류

메모리 사용량 증가 및 성능 저하

클라이언트 요청 처리 순서 꼬임

답변 1

0

안녕하세요. 김동민 님, 공식 서포터즈 codesweaver 입니다.

.

@Bean 애노테이션만 존재해도 스프링 컨테이너에 등록이 됩니다. 따라서 싱글톤 객체로 관리되기에, 동일한 객체로 조회되는것이 정상입니다 :)

.감사합니다.

나 좀 도와줘요님의 프로필 이미지
나 좀 도와줘요

작성한 질문수

질문하기