Java 9 Dependency Injection : Write loosely coupled code with Spring 5 and Guice - Patel, Krunal (Verfasser); Patel, Nilang (Packt Publishing Limited, 2018)