gpt4 book ai didi

Java EE 6 CDI 注入(inject)提供程序

转载 作者:行者123 更新时间:2023-12-01 04:51:17 24 4
gpt4 key购买 nike

我对何时注入(inject)接口(interface)的提供者以及何时直接注入(inject)接口(interface)有疑问。

  1. 应在什么情况下使用提供商?请举例说明。
  2. 如果接口(interface)的范围是@Dependant,那么注入(inject)器无论如何都会创建一个新对象,如果是这样,那么我们还需要使用提供者吗?
  3. 如果使用@New,则会创建一个新对象。那么我们需要一个提供者吗?

最佳答案

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

关于Java EE 6 CDI 注入(inject)提供程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14916718/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com