使用 Application.getSingletons() 方法時的行為變更

此規則會標示 Application.getSingletons() 方法的實作。 在 JAX-RS 2.x中,如果將使用 CDI 註釋的類別新增至 getSingletons()所傳回的集,則會自動使用 CDI 來擷取該類別的實例,以容許該實例內的 CDI 注入運作。 在 RESTful Web 服務 3.0中,使用者必須從 CDI 擷取每一個單態類別的實例,並將該實例新增至 getSingletons()所傳回的集。 類別定義仍然可以新增不包含 CDI 註釋的單態類別。

如需此行為變更及暫行解決方法的相關資訊,請參閱 使用Application.getSingletons() 方法的 CDI 注入