This is a demo project used to highlight some of the key features of java 8. In particular, we focus on the Stream API and functional interfaces. The project leverages Spring and Swagger to provide a simple RESTful API which may be use to sort and filter the baked-in Apple dataset. For comparison we have included both Legacy and Modern implementations.
mvn clean package spring-boot:repackagemvn spring-boot:runhttp://localhost:8888/swagger-ui.htmlhttp://localhost:8888/h2-consoledocker build -t simon1729/modernjava .docker run -d -p 8888:8888 --name modernjava simon1729/modernjava