Jx MVC JxMVC

Lightning-X Web Framework

JxMVC 2.7

Framework MVC para Jakarta EE. Cero dependencias en runtime, pipeline de 14 etapas, routing por convención y anotaciones, pool de conexiones, métricas y OpenAPI integrados.

177KB

Tamaño JAR

0deps

Runtime

14×

Pipeline

<500ms

Arranque

Características

Routing inteligente

Convención + anotaciones. @JxGetMapping, plantillas {id} y args posicionales.

Pool de conexiones

JxPool con keepalive y timeout. PostgreSQL, MySQL, SQL Server.

Pipeline 14 etapas

Rate limit → Auth → CORS → Filtros → DI → Async/Retry → Render.

JxRepository

CRUD genérico, paginación, soft delete, @JxQuery personalizado.

Zero dependencias

JAR ~177 KB. JSON, validación y scheduler propios.

Métricas + OpenAPI

/jx/health, /jx/metrics, /jx/openapi sin configuración.

Endpoints del sistema

GET
/jx/health

Estado del pool, uptime y threads activos

probar →
GET
/jx/info

Versión, perfil activo, Java y servidor

probar →
GET
/jx/metrics

Peticiones por ruta: total, errores y latencia media

probar →
GET
/jx/openapi

Spec OpenAPI 3.0 generada de las anotaciones

probar →