Is Lombok already a standard for java project development?
Are you using Lombok? Your classes don't need constructor with parameter Annotation.
Configure IntelliJ to show warnings for Lombok's @NonNull
Dead simple REST API validation with Spring Boot (seriously, very simple)
Introduction to Lombok (Speeding-up Java development)
How to generate Java Getters and Setters with Lombok (Part 2)
How to generate Java Getters and Setters with Lombok (Part 1)