Jestem początkującym, aby wiosną, ESP Inwersja kontroli. Byłem zaskoczony zrozumienie różnicy między następującymiWiosenne domyślne zachowanie lazy-init
<bean id="demo" class="Demo" lazy-init="false"/>
<bean id="demo" class="Demo" lazy-init="true"/>
<bean id="demo" class="Demo" lazy-init="default"/>
mojego rozeznania lazy-init = false tworzy fasoli na starcie i leniwej inicjalizacji = true nie tworzy fasoli na starcie raczej tworzy fasoli na życzenie dla konkretnej fasoli. Popraw mnie tutaj, jeśli moja interpretacja jest zła.
jakie jest domyślne zachowanie lazy-init? W jaki sposób utworzy on instancję?
GWT4Ever: Jeśli domyślnym zachowaniem jest fałsz, dlaczego trzeba podać lazy-init = "false", mimo że można użyć lazy-init = "default" right ? Dlaczego dwie oddzielne wartości są fałszywe, domyślne, jeśli ich zachowanie jest takie samo? – srk
Odpowiedzi udziela Zagyi, również w linku. – Vjeetje
zaktualizowana dokumentacja jest dostępna [tutaj] (http://docs.spring.io/spring/docs/current/spring-framework-reference/htmlsingle/#beans-dependency-resolution) –