Java Specifications
Sort by:Popular

JavaBeans Validation (Bean Validation) is a validation model that can add constraints to the beans with annotations placed on fields, methods, or classes.
Last Release on Dec 19, 2017

JAXB provides an API and tools that automate the mapping between XML documents and Java objects.
Last Release on Oct 2, 2018

APIs for CDI (Contexts and Dependency Injection for Java)
Last Release on May 3, 2026
Jakarta Security defines a standard for creating secure Jakarta EE applications in modern application paradigms. It defines an overarching (end-user targeted) Security API for Jakarta EE Applications.
Last Release on Jun 21, 2024
Java API for RESTful Web Services
Last Release on Sep 9, 2018

Jakarta Authentication defines a general low-level SPI for authentication mechanisms, which are controllers that interact with a caller and a container's environment to obtain the caller's credentials, validate these, and pass an ...
Last Release on Jun 19, 2024
Jakarta WebSocket - Client API
Last Release on May 22, 2024
Jakarta TCK Tools Common Jar
Last Release on Mar 9, 2026
Jakarta Concurrency provides a specification for using concurrency from application components without compromising container integrity while still preserving the Jakarta EE platform's fundamental benefits.
Last Release on Jun 28, 2024

Java(TM) Persistence API
Last Release on Aug 21, 2017