java - 面试题:Spring容器启动的时候会加载Bean,那么这些Bean会被加载到什么地方?
PHP中文网
PHP中文网 2017-04-18 09:40:17
0
2
396

如题:面试题:Spring容器启动的时候会加载Bean,那么这些Bean会被加载到什么地方?

PHP中文网
PHP中文网

认证高级PHP讲师

모든 응답(2)
洪涛

은 beanFactory에서 관리하는 JVM 메모리 힙에 로드되며 시작된 것은 로드되지 않을 수 있습니다...

--Bean이 싱글톤인 경우 기본적으로 시작 시 로드됩니다. 지연 초기화가 설정된 경우
-또는 필요에 따라 여러 인스턴스가 됩니다( 객체가 참조됨)·····

===============================

그리고 다중 인스턴스를 통해 객체를 획득한 경우 봄에는 참조 카운팅을 통해 제어된다는 점에 유의해야 합니다.

메모리 해제 , 그래서 다중 Bean을 사용할 때 예를 들 때 , 참조를 null로 설정해야 합니다
예:
Bean b = new Bean();

//사용하지 않을 때

b = null;

迷茫

모두 BeanFactory에 배치되어 있습니다

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿