JAXRS资源:@Stateless或@RequestScoped

时间:2019-02-04 08:08:21

标签: java java-ee jax-rs

我已经创建了一个像这样的jaxrs资源:

@Path(ReferenceEndpoint.PATH)
public interface ReferenceResource {

    @GET
    public Response download(
        @PathParam(ReferenceEndpoint.Download.Parameters.ID)
            String id
    );
}

我在@StatelessRequestScoped注释中苦苦挣扎。

javax.ejb.Stateless;
javax.enterprise.context.RequestScoped;

我弄清楚它们代表什么,但是我不太清楚为什么我在那边的一些代码中看到它们。

我的意思是,我去那儿看了看,有时我看到@Stateless,但是有时我看到@RequestScoped,有时甚至还看过它们。

有灯吗?

0 个答案:

没有答案