JAX-RS
-
Enterprise Java

Guide to Logging in Java Jersey Applications
Logging is a critical part of any production-ready RESTful service. It helps us trace requests, debug issues, and monitor performance.…
Read More » -
Core Java

Read Response Body in JAX-RS Client from a POST Request
JAX-RS (Jakarta API for RESTful Web Services) is a widely used framework for building RESTful web services in Java. It…
Read More » -
Enterprise Java

So you want to expose your JAX-RS services over HTTP/2
Nonetheless HTTP/2 is about six years old (already!), and HTTP/3 is around the corner, it looks like the majority of…
Read More » -
Enterprise Java

For gourmets and practioners: pick your flavour of the reactive stack with JAX-RS and Apache CXF
When JAX-RS 2.1 specification was released back in 2017, one of its true novelties was the introduction of the reactive…
Read More » -
Enterprise Java

Converting JAX-RS parameters with ParamConverters
If you want JAX-RS to automatically convert parameters such as query params, path params, or others, you need to create…
Read More » -
Enterprise Java

RESTful services with HATEOAS: REST APIs and Hypermedia on JVM
1. Introduction So far we have spent a fair amount of time talking about the role of the hypermedia and…
Read More » -
Enterprise Java

Quickly creating URIs with UriBuilder
If you have access to the JAX-RS API and an implementation in your projects (many do), then you can use…
Read More » -
Enterprise Java

When HTTP status code is not enough: tackling web APIs error reporting
One area of the RESTful web APIs design, quite frequently overlooked, is how to report errors and problems, either related…
Read More » -
Enterprise Java

The Hypermedia APIs support in JAX-RS and OpenAPI: a long way to go
Sooner or later, most of the developers who actively work on REST(ful) web services and APIs stumble upon this truly…
Read More »



