>  기사  >  Java  >  스프링빈 기본면접 질문과 답변

스프링빈 기본면접 질문과 답변

(*-*)浩
(*-*)浩원래의
2019-11-27 14:09:292307검색

스프링빈 기본면접 질문과 답변

Spring 프레임워크의 싱글톤 Bean은 스레드로부터 안전합니까?

Spring 프레임워크의 싱글톤 Bean은 스레드로부터 안전하지 않습니다. (추천 학습: java 면접 질문)

Spring의 내부 빈은 무엇인가요?

빈이 다른 빈의 속성으로만 사용되는 경우 내부 빈으로 선언할 수 있으며, 내부 빈을 정의하려면 Spring의 XML 기반 구성 메타데이터에서 또는 요소 내에 요소를 사용합니다. 내부 빈은 일반적으로 프로토타입입니다.

빈 자동 배선이란 무엇인가요?

Spring 구성 파일에서 javaBeans 간의 종속성을 설명할 필요가 없습니다(예: , 구성). IOC 컨테이너는 Javabeans 간의 연결을 자동으로 설정합니다.

다양한 자동 조립 방법.

Spring 컨테이너가 종속성 주입을 위해 자동 어셈블리를 사용하도록 안내하는 데 사용할 수 있는 5가지 자동 어셈블리 방법이 있습니다.

no: 기본 방법은 자동 조립을 수행하는 것이 아니라 ref 속성을 명시적으로 설정하여 조립을 수행하는 것입니다.

byName: 매개변수 이름 autowiring을 통해 Spring 컨테이너는 구성 파일에서 bean의 autowire 속성이 byname으로 설정되어 있음을 찾은 다음 컨테이너는 bean의 속성과 동일한 이름을 가진 bean을 일치시키고 조합하려고 시도합니다.

byType:: 매개변수 유형 autowiring을 통해 Spring 컨테이너는 구성 파일에서 bean의 autowire 속성이 byType으로 설정되어 있음을 찾은 다음 컨테이너는 bean의 속성과 동일한 유형의 bean을 일치시키고 조립하려고 시도합니다. 둘 이상의 Bean이 기준을 충족하면 오류가 발생합니다.

constructor: 이 메소드는 byType과 유사하지만 생성자 매개변수에 제공되어야 합니다. 매개변수가 있는 생성자 매개변수 유형이 결정되지 않은 경우 예외가 발생합니다.

autoDetect: 먼저 자동 조립을 위해 생성자를 사용해 보세요. 작동하지 않으면 byType 메서드를 사용하세요.

Spring에 Java 컬렉션을 삽입하는 방법은 무엇입니까?

Spring은 컬렉션에 대해 다음 구성 요소를 제공합니다.

유형은 값 목록을 삽입하는 데 사용되며 동일한 값을 허용합니다.

유형은 값 세트를 삽입하는 데 사용되며 동일한 값은 허용되지 않습니다.

유형은 키-값 쌍 세트를 삽입하는 데 사용됩니다. 키와 값 모두 모든 유형이 될 수 있습니다.

유형은 키-값 쌍 세트를 삽입하는 데 사용됩니다. 키와 값 모두 문자열 유형이어야 합니다.

위 내용은 스프링빈 기본면접 질문과 답변의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.