我有一个可注入的提供程序,它可能或可能返回null。当异常为空时,我将得到一个异常。我将提供程序注册为Singleton,是否可以将其注册为自定义以返回supportsNullCreation()的类型的supportsNullCreation()?我认为如果我能够做到这一点,那么即使findOrCreate()返回null,我的代码仍然会运行,这正是我想要的。public class MyApplication extends ResourceConfig public MyApplication()