Я создал ресурс jaxrs, подобный этому:
@Path(ReferenceEndpoint.PATH)
public interface ReferenceResource {
@GET
public Response download(
@PathParam(ReferenceEndpoint.Download.Parameters.ID)
String id
);
}
Я борюсь с аннотациями @Stateless
и RequestScoped
.
javax.ejb.Stateless;
javax.enterprise.context.RequestScoped;
Я выясняю, чтоони означают, но я не совсем понимаю, почему я вижу их в каком-то коде там.
Я имею в виду, я посмотрел туда, и иногда я вижу @Stateless
, но другиераз, @RequestScoped
, а иногда и не из них.
Есть какие-нибудь огни?