Class BasicSpringRestServlet

java.lang.Object
jakarta.servlet.GenericServlet
jakarta.servlet.http.HttpServlet
All Implemented Interfaces:
jakarta.servlet.Servlet, jakarta.servlet.ServletConfig, Serializable, BasicUniversalConfig, DefaultConfig, DefaultHtmlConfig
Direct Known Subclasses:
BasicSpringRestServletGroup, SpringMcpRestServlet, SpringMcpRestServlet

public abstract class BasicSpringRestServlet extends SpringRestServlet implements BasicUniversalConfig
Subclass of SpringRestServlet with default settings and standard endpoints defined.

Meant as base class for top-level REST resources in Spring Boot environments.

Provides support for JSON, XML, HTML, URL-Encoding, UON, XML, OpenAPI, and MessagePack. See BasicUniversalConfig for details.

The residual cross-cutting endpoints are supplied by single-responsibility op-mixins (ErrorMixin, HtdocMixin, StatsMixin, and FaviconMixin).

See Also: