JAX-RS

JAX-RS: A Java API for RESTful Web Services ( JAX-RS ) egy Java programozási nyelv API specifikációja , amely támogatja a webszolgáltatások felépítését a Representation State Transfer ( REST ) ​​architektúra mintája szerint. A JAX-RS a Java SE 5 -ben bevezetett megjegyzéseket használ a webszolgáltatási ügyfelek és végpontok fejlesztésének és telepítésének egyszerűsítésére.

Az 1.1-es verziótól kezdve a JAX-RS a Java EE 6 hivatalos része. Ennek figyelemre méltó jellemzője, hogy a JAX-RS használatának megkezdéséhez nincs szükség konfigurációra. Ha a Java EE 6 nem kerül alkalmazásra, akkor egy kis bejegyzést kell megadni a telepítési leíróban web.xml.

Specifikáció

A JAX-RS néhány megjegyzéssel segíti a POJO (Sima Old Java Object) erőforrásosztály webes erőforrásként való leképezését . A megjegyzések a Java csomagban találhatók . Ezek tartalmazzák: javax.ws.rs

Ezenkívül a JAX-RS további megjegyzéseket biztosít a metódusparaméterekhez, hogy információkat kinyerhessen a kérésből. Minden @*Paramannotáció elfogad valamilyen formájú kulcsot, amely a szükséges érték megkeresésére szolgál.