Spring dependency checking with @Required Annotation