я просмотрел эти примеры. Их достаточно в инетах, по слову example. но мне не подходит, так как с реальным продуктом ничего общего. я ожидаю увидеть там логирование, работу с ошибками, кеширование может быть, ssl, возмножно какие нибуть паттерны и может еще чтонибуть. я вот в таком ключе ищу информацию.
например вот мой кусок кода. я уверен что можно лучше.
@GET
@Path("/login")
// @Consumes(MediaType.APPLICATION_JSON)
@Produces(MediaType.APPLICATION_JSON)
public Response login(@QueryParam("email") String email, @QueryParam("pass") String pass, @QueryParam("stag") String sTag) {
log.info("login");
Response response = null;
User u = userM.login(email, pass, sTag);
System.out.println(u);
if (u != null) {
response = Response.ok().entity(u).build();
} else
response = Response.serverError().status(401).build();
return response;
}