Skip to content

ingogriebsch/spring-hateoas-siren-samples

Repository files navigation

Spring HATEOAS Siren Samples

Actions Status License

A repository that contains examples for Spring HATEOAS Siren to showcase how to use the features provided by the library.

Each example marks the keypoints to consider with the keyword 'HINT'. This way you can easily find the parts that are of interest in the respective example.

Examples

  • deserialization shows how to deserialize different types of representation models with the library.
  • internationalization shows how to use the internationalization feature of the library.
  • serialization shows how to serialize different types of representation models with the library.
  • setup-boot shows how to set up the library in a Spring Boot application.
  • siren-model shows how to build complex Siren models with the library.

Note

The example projects make use of the Lombok plugin. To get proper code navigation in your IDE, you must install it separately. Lombok is available in the IntelliJ plugins repository and as a download for Eclipse-based IDEs.

License

This code is open source software licensed under the Apache 2.0 License.