using applicationcontext aware to create multiple objects using spring prototype scope