IntelliJ IDEA не показывает внедренные зависимости при использовании @Resource - PullRequest
0 голосов
/ 09 марта 2020

IntelliJ IDEA не показывает вставленные в пружину зависимости при использовании @Resource:

@Resouce
List<People> people;

Идея не может перейти к зависимостям при использовании @ Resource, но если использовать @ Autowired, это работает! Как заставить @Resource работать как @Autowired?

1 Ответ

0 голосов
/ 09 марта 2020

При использовании аннотации @Resource вы можете указать атрибут аннотации name, после чего навигация IntelliJ снова будет работать:

@RestController
public class HelloWorldRestController {

  // navigatable 
  @Resource(name = "httpServletRequest")
  private HttpServletRequest request;

  // not-navigatable 
  @Resource
  private HttpServletRequest request1;

  // ... more

}

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...