Basically there are two types of bean loading in Spring
To know more about these two follow this link :-
@sushant i went to the post. Can you give us a scenario where using lazy loading will improves my performance ? How it can help in the performance enhancement ?
I don't know much practical about Lay loading means creating the instance when ever is required. So instead of creating the bean instance at the container start-up is may result on degrading the performance as because you may use some of the bean instance very later in your web application.
If any of the members know any real time arisen related to the performance enhancement due to the Lazy-Loading can post their views.
@hablu If you know something then post here.