1

我对何时注入接口的提供者以及何时直接注入接口存在疑问。

  1. 应该使用提供程序的适当情况是什么?请举例。
  2. 如果接口的范围是@Dependant,那么注入器无论如何都会创建一个新对象,如果是这样,我们还需要使用提供者吗?
  3. 如果@New使用,则创建一个新对象。那我们需要提供者吗?
4

1 回答 1

0

使用提供者的主要原因之一(尽管您不注入提供者)是对类进行一些配置。另一个很好的理由是如果该类不能作为 CDI bean 使用。

于 2013-02-18T02:40:27.510 回答