Beginning Java MVC 1.0: Model View Controller Development to Build Web, Cloud, and Microservices Applications - Späth, Peter (Apress, 2020)