This repository contains examples for different UI design patterns based on Model-View-Controller like Model-View-Presenter and Model-View-ViewModel.
It is created for a talk on this topic for the Java User Group Görlitz.
The example application is a JavaFX client for a library. You can search for books and show the details of a selected book.
To run the examples you still need the Hypermedia REST-API from Stefan. You can find it here. It's a simple java-ee webapplication that can be run in e.g. JBoss Wildfly.