JSR

/ˌdʒeɪ ɛs ˈɑːr/ · Abbreviation · Development

Definitions

  1. Short for Java Specification Request, the formal proposal process used by the Java Community Process to define or revise Java platform standards and APIs. Many well-known Java technologies, such as dependency injection or bean validation, originated as individual JSRs before becoming widely implemented.

    In plain English: It is the formal document used to propose and standardize a new Java technology or API.

    Example: "Bean Validation came out of a JSR, which is why multiple vendors can implement the same API contract."

Related Terms