是否有任何正当理由,所有球衣资源类都标有@ManagedBean注释。资源类已经标有@Path和@Produces jaxrs注释。容器将它视为jax-rs资源类是不够的?
答案 0 :(得分:0)
javax.annotation.ManagedBean不是jax-rs注释,因此,当读取该注释时,容器不应该假设有关jax-rs的任何内容,所以,是的,@Path
和{{1容器足以将其视为jax-rs资源。如果要通过容器向资源提供其他服务(非jax-rs相关),可以使用@ManagedBean,查看link。
答案 1 :(得分:0)
@ManagedBean
注释。
比较以下Jersey文档主题:
因此,您可以选择适合您需求的方法:使用@Local
接口+ @Stateless
EJB,或者在@Stateless
接口中注入@Local
EJB {1}}带注释的资源。
另请查看官方示例:https://github.com/jersey/jersey/tree/master/examples/managed-beans-webapp