This repository contains a number of prototype Spring Boot projects to demonstrate various Spring functionalities.
The following is a list of the projects included in this repository:
A simple Spring Boot project demonstrating Aspect Oriented Programming (AOP) functionalities
Various Spring Boot prototype projects
- JSON Processing A simple Spring Boot project demonstrating JSON serialisation and deserialisation
- Multi-Module Maven Project A Maven microservices project example
- Persons API A Spring Boot API project operating on either locally stored mock data or a connection to a MySQL database
A Spring Boot Gateway example that routes to a different URL
A simple prototype JMS Messaging project that makes use of Jackson with a JSON payload to allow for the possibility of communication with other languages and systems
Keycloak as identity and access management solution integrated with a basic Spring Boot project
Various Spring Boot demo projects
- Discovery Server: A simple Spring Boot microservices project that registers a client application with a Eureka server
- Movie Catalogue API: A Spring Boot microservices API project displaying movie data with reference to the ratings provided by a user