IntelliJ IDEA始终将MockitoAopProxyTargetInterceptor显示为自动装配

时间:2017-05-05 09:09:56

标签: java spring intellij-idea spring-boot

每个@Bean在IntelliJ IDEA的装订线中都有自动装配的图标,当我点击它以查看自动装配的内容时,它总是将Mockito显示为自动装配。

enter image description here

我不确定为什么会这样,我错误配置了什么?如何告诉IntelliJ IDEA不要将MockitoAopProxyTargetInterceptor显示为自动装配?

1 个答案:

答案 0 :(得分:2)

MockitoAopProxyTargetInterceptor中方法的签名是:

@Autowired public static void applyTo(Object source) {}

我们有bean(注释为@Bean)以及使用它们的地方。此图标是导航到这些地方。

由于source参数的类型为Object,因此每个@Bean都会与此地点相关联,并且会对此applyTo()方法使用导航。

我们能做什么:

  1. 不显示导航到Object类型
  2. 的自动连接注入点
  3. 缩小搜索范围(不要在放置Mockito的test-library范围内搜索)
  4. 我已经创建了这个请求:IDEA-172429。请关注更新。