Spring for IOC