I am using Spring\'s @Component annotation to configure many of the beans in my Spring 3.0 application. I would like to know if it\'s possible to construct some
@Component
To declare lazy-initialized bean you can use @Lazy annotation.
Note, however, that it doesn't make sense for prototype beans - they can't be eagerly initialized, so there is no need to mark them lazy.
prototype