In a tradtional approach object manageability is the resposibility of a service that needs those objects. They are created and stored for reference.
As I understand with Spring, it benefits by creating objects and their reference on demand.When objects are not needed they can be disposed. The performance of Application is improved significantly with this.
Correct me if I am wrong. I am writing a Tech Usage document about Spring and want to validate before commenting