在 CDI 1.1 中不推荐使用的 @New 限定符在 CDI 4.0 中不再可用。
注入点上的 @New 限定符允许应用程序获取未与声明的作用域绑定
但已执行依赖关系注入的 bean 的新实例。
建议的替代方法是从插入点中除去限定符,并将 bean 作用域声明为 @Dependent
(如果它们需要等效的插入语义)。
获取更多信息:
有关更多 Jakarta 10 迁移信息,请参阅 Jakarta Contexts and Dependency Injection 4.0 与 3.0 之间的差异。