Answer the question
In order to leave comments, you need to log in
What is the default bean initialization in spring 5? Lazy or not?
What is the default initialization of beans in spring 5 using javaConfig and annotations? Lazy or not?
PS And please give a link to the source (preferably the official documentation), where this is clearly written
Answer the question
In order to leave comments, you need to log in
Hello!
Judging by this answer to the question -
https://stackoverflow.com/questions/15092898/sprin...
The default is no.
The default behavior is false:
By default, ApplicationContext implementations eagerly create and configure all singleton beans as part of the initialization process. Generally, this pre-instantiation is desirable, because errors in the configuration or surrounding environment are discovered immediately, as opposed to hours or even days later. When this behavior is not desirable, you can prevent pre-instantiation of a singleton bean by marking the bean definition as lazy-initialized. A lazy-initialized bean tells the IoC container to create a bean instance when it is first requested, rather than at startup.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question