저는 Spring의 프레임 워크에 익숙하지 않습니다. 나는 내부 콩 개념을 가로 질러 왔고 내부 콩의 범위가 무엇인지 알고 싶다. 아무도 내 콩 범위 될 것입니다 날 설명 할 수 있습니다, 그것이 정의 된 콩에 따라 달라집니다.내부 bean의 범위
1
A
답변
1
내부 bean 정의는 정의 ID 나 이름을 필요로하지 않는다; 컨테이너는이 값을 무시합니다. 범위 플래그도 무시합니다. 내부 빈은 항상 익명이며 바깥 쪽은 빈으로 항상 생성됩니다. 둘러싸는 빈 이외의 협업 빈에 내부 빈을 삽입 할 수 없습니다.
그래서 내부 빈에는 범위가없고 기본적으로 둘러싸는 빈 이외의 다른 것으로 사용할 수 없습니다.
0
내부 bean은 암시 적으로 익명으로 만들어 지지만 범위가 지정된 프로토 타입입니다. 다른 곳에서는 재사용하지 않으므로 의미가 있습니다. 내부 콩에 대한
0
몇 가지 중요한 점 :
- 내부 bean은 언제나 익명이고 항상 프로토 타입으로 범위가된다.
- 내부 빈을 둘러싸는 빈 이외의 다른 빈에 삽입 할 수 없습니다.
- 빈은 한 가지 용도로만 사용해야하는 경우. 을 내부 빈으로 선언하는 것이 좋습니다.
관련 문제
- 1. jsf 1.2 동일한 관리 Bean의 두 범위
- 2. 요청 범위 Bean의 초기 값을 변경
- 3. Spring : 세션 범위 지정 Bean의 직렬화
- 4. 관리 대상 Bean의 내부 클래스에서 메시지 표시
- 5. 내부 메서드 변수 범위
- 6. "보호 된 내부"범위
- 7. 변수의 중첩/내부 범위
- 8. CDI Bean의 기본 범위를 변경하면
- 9. 자바에서 정적 내부 클래스의 범위
- 10. ExtJS의 범위 함수 핸들러 내부
- 11. 블록의 내부 std :: lock_guard의 범위
- 12. ASP.NET의 정적 내부 클래스 범위
- 13. 블록 내부/외부 변수 범위
- 14. 메서드의 내부/중첩 된 범위
- 15. 자바 스크립트 클로저와 내부 범위
- 16. Oracle ADF - 다른 bean의 bean 액세스
- 17. 봄 MVC에서 bean의 기본 범위는 무엇입니까?
- 18. spring : 다른 bean의 속성을 읽어서 한 bean의 속성을 설정합니까?
- 19. Message Bean의 JAXB unmarshaller
- 20. ViewScoped bean의 상태 저장
- 21. Jelly Bean의 SQLite 문제
- 22. 구글 분석은 내부 IP 주소 범위
- 23. asio 소켓, 클래스 선언 내부, 범위 문제
- 24. 각도 JS 컨트롤러 내부 기능 범위
- 25. 내부 ng-transclude의 AngularJS 상위 지시문 범위
- 26. "this"를 내부 함수로 옮기는 범위
- 27. jQuery 다중 내부 콜백 및 범위
- 28. 모듈 내부 자바 스크립트 범위 문제
- 29. 자바 스크립트 함수 내부 범위 속성
- 30. TypeScript 내부 클래스 jquery 함수 범위