.另外,我使用的自定义绑定工厂类之前实现了org.glassfish.hk2.api.Factory,但现在我将其修改为实现java.util.function.Supplier。请看一下代码: import org.glassfish.jersey.internal.inject.AbstractBinder;
public class AppBinder extends AbstractBinder
为了简化我们的web服务,我想在2.34版中使用泽西框架引入一个定制的MyObj类,并希望通过@Context注释注入创建的实例。由于我观察到我的工厂类被实例化了两次,而泽西2.26+建议使用基于供应商的更新方法,所以我尝试转换我的示例。不幸的是,配置()不会在提供的Binder实现供应者类中调用,因此不会创建任何对象。(顺便说一句,在这两种情况下,Binder和BinderHK都是通过jersey.config.server.provider.classnames注册的。)public class B