The aim of this tutorial is to refactor a simple Phone Catalog App into a cool badass 2021 Java. I’m going to get rid of mappers, POJOs, repository-service pattern, getters, setters and all that unwanted boilerplate stuff that’s (sadly) typical in many of the Java projects out there. I try…