Spring HATEOAS

GPTKB entity

Statements (87)
Predicate Object
gptkbp:instance_of gptkb:software_framework
gptkbp:allows hypermedia links in responses
Custom link relations
gptkbp:available_at Apache License 2.0
gptkbp:built gptkb:Spring_Core
gptkbp:developed_by gptkb:Pivotal_Software
gptkbp:enables self-descriptive messages
HATEOAS principles
dynamic navigation of APIs
gptkbp:enhances API discoverability
gptkbp:facilitates client-server communication
Resource representation
gptkbp:follows REST architectural style
https://www.w3.org/2000/01/rdf-schema#label Spring HATEOAS
gptkbp:includes Entity Model
Representation Model
gptkbp:integrates_with gptkb:Spring_MVC
gptkb:Spring_Framework
gptkbp:is_adopted_by large enterprises
gptkbp:is_available_on gptkb:Maven_Central
gptkb:Git_Hub
gptkbp:is_based_on REST architecture
gptkbp:is_compatible_with gptkb:JAX-RS
gptkb:Spring_Boot_2.x
gptkb:Spring_Framework
gptkb:Spring_Security
RESTful APIs
Java 8+
gptkbp:is_designed_for Microservices architecture
Java developers
gptkbp:is_documented_in gptkb:Git_Hub
API documentation
Spring documentation
Spring Guides
Spring HATEOAS Reference Documentation
gptkbp:is_integrated_with gptkb:Spring_Boot_Starter_HATEOAS
gptkbp:is_open_source gptkb:true
gptkbp:is_optimized_for REST APIs
gptkbp:is_part_of gptkb:Spring_Framework_5.x
gptkb:Spring_Cloud_ecosystem
gptkb:Spring_ecosystem
gptkbp:is_supported_by gptkb:community
Spring community
gptkbp:is_tested_for gptkb:JUnit
gptkbp:is_used_by gptkb:Microservices
gptkb:developers
Web applications
REST APIs
startups
Enterprise applications
gptkbp:is_used_for API development
API versioning
microservices architecture
Building hypermedia-driven applications
gptkbp:is_used_in enterprise applications
gptkbp:latest_version 1.3.0
gptkbp:offers link creation utilities
Link Builder
gptkbp:part_of gptkb:Spring_Framework
gptkbp:promotes loose coupling between client and server
gptkbp:provides RESTful APIs
resource representation
Controller support
HATEOAS support
Resource Assembler interface
Spring Data integration
link To method
HATEOAS link generation
HATEOAS links
HATEOAS support for Spring applications
Spring HATEOAS Starter
Spring HATEOAS Test
gptkbp:release_date gptkb:2016
gptkbp:supports gptkb:Spring_REST_Docs
gptkb:Spring_Web_Flux
gptkb:Hypermedia_as_the_Engine_of_Application_State
gptkb:Spring_Data_REST
gptkb:Spring_Security
gptkb:XML_format
gptkb:JSON_format
JSON and XML formats
Content negotiation
gptkbp:used_for building RESTful web services
gptkbp:uses gptkb:Spring_MVC
gptkbp:written_in gptkb:Java
gptkbp:bfsParent gptkb:Spring_Framework
gptkbp:bfsLayer 4