此规则会标记 @ApplicationPath、@Path 和 @Provider 注释的用法。 在 JAX-RS 2.x 中,用户必须显式启用 CDI 以允许在应用程序中使用 CDI。 在 RESTful Web Services 3.0 中,缺省情况下会启用 CDI。@ApplicationPath、@Path 和 @Provider 是 CDI bean 定义的注释。 缺省情况下,所有 @Path 注释的资源都将具有请求作用域。缺省情况下,@ApplicationPath 和 @Provider 注释的 bean 具有应用程序作用域。 此规则在每个归档中标记一次。
请参阅 CDI 和 Bean 定义的注释 ,以获取有关此行为更改的更多信息。