Я работаю над одним проектом с Spring 4.2.4.RELEASE.Autowiring общих типов не работает [Spring 4+]
Я слышал о новых возможностях Spring 4 (особенно о autowiring of generic types), и я был смущен, когда следующий код не был собран:
@Service
public interface AuthenticationService<T> { ... }
public class VKAuthenticationService implements AuthenticationService<VKToken> { ... }
@RestController
public class VKAuthenticationController {
@Autowired
private AuthenticationService<VKToken> service;
}
Заранее спасибо за любую помощь.
Не уверен, что .. но вы попробуйте добавить @Service на класс VKAuthenticationService? –
@AnkitBansal, я раньше не пробовал, но теперь он работает нормально – Andrew