A tutorial on the Jersey REST server [1] says of the Jersey servlet:
This servlet analyzes the incoming HTTP request and selects the correct class and
Jersey will establish a new instance of each class per request unless you annotate the class with @Singleton.
@Singleton
See: https://jersey.java.net/documentation/latest/jaxrs-resources.html#d0e2331