有没有办法实现这里描述的相同结果而不取决于球衣,而是纯粹的 jax-rs?我想创建一个像 Jersey 这样的自定义注入提供程序,这样我就可以注入 MyClass 从 HttpServletRequest 中提取自定义数据
@Inject
protected MyClass myClass;
我也发现这个讨论很有用,它的工作原理相同,java.util.function.Supplier但在这段代码中仍然需要 Jersey:
bindFactory(MyFactoryOrSupplier.class)
.to(MyClass.class)
.in(RequestScoped.class);
编辑:
CDI 也是一个不错的选择,但纯 jax-rs 更可取
12345678_0001
相关分类