spring ioc integration