Java EE JAX-RS

GPTKB entity

Statements (53)
Predicate Object
gptkbp:instance_of gptkb:Java_programming_language
gptkbp:allows Content negotiation
gptkbp:built gptkb:Java_programming_language
gptkbp:can_be_used_with gptkb:API
gptkbp:designed_for building RESTful web services
gptkbp:developed_by gptkb:Oracle_Corporation
gptkbp:first_released gptkb:2008
gptkbp:has Rich ecosystem of libraries
https://www.w3.org/2000/01/rdf-schema#label Java EE JAX-RS
gptkbp:integrates_with gptkb:Java_EE_platform
gptkbp:is_available_in Open-source implementations
gptkbp:is_compatible_with gptkb:Java_SE
RESTful APIs
RESTful principles
gptkbp:is_documented_in gptkb:Javadoc
Official documentation
gptkbp:is_integrated_with gptkb:Spring_Framework
gptkbp:is_part_of gptkb:Java_EE_7
gptkb:Jakarta_EE_9
gptkb:Jakarta_EE_10
gptkb:Java_EE_8
gptkb:Jakarta_EE
Java EE ecosystem
gptkbp:is_popular_in Enterprise applications
gptkbp:is_supported_by Community-driven projects
Various IDEs
Various application servers
gptkbp:is_tested_for gptkb:Mockito
gptkb:JUnit
gptkbp:is_used_by Developers worldwide
gptkbp:is_used_for API development
Mobile backend services
gptkbp:is_used_in Web applications
Microservices architecture
Cloud-native applications
Enterprise integration
gptkbp:latest_version 2.1
gptkbp:provides Filters and interceptors
Response and Request classes
Annotations for resource classes
Client API for HTTP requests
Content-type negotiation
Standardized way to create REST APIs
gptkbp:supports gptkb:XML
gptkb:CORS
gptkb:JSON
Asynchronous processing
Exception handling
Hypermedia as the Engine of Application State (HATEOAS)
gptkbp:uses HTTP methods
URI templates
gptkbp:bfsParent gptkb:Jakarta_API_for_RESTful_Web_Services
gptkbp:bfsLayer 6