작성한 질문수
스프링 핵심 원리 - 기본편
@Configuration과 바이트코드 조작의 마법
작성
·
350
0
퀴즈
웹 애플리케이션 환경에서 요청마다 새로운 객체를 계속 생성할 때 주로 발생하는 문제는 무엇일까요?
보안 취약점 증가
데이터베이스 연결 오류
메모리 사용량 증가 및 성능 저하
클라이언트 요청 처리 순서 꼬임
답변 1
3
안녕하세요. qzxy812님, 공식 서포터즈 David입니다.
@Configuration 내에서 @Bean이 붙은 메서드를 호출하면 해당 메서드에서 생성하려는 타입(또는 이름)의 빈이 컨테이너에 존재하는지 확인하는 프로세스가 추가됩니다.
이런 방식으로 싱글톤을 유지하게 됩니다.
@Configuration이 없다면 빈으로는 등록되어도 위에 말씀드린 프로세스로 동작하진 않습니다.
감사합니다.
감사합니다!
감사합니다!