spike spring interface injection