Source code for a working application demonstrating the concepts in this article can be found on GitHub here: https://github.com/michaelsteven/springboot-items-api
When many of us first started learning to write code, we did so in a linear fashion (top to bottom). As we got better our applications began to have more dimensions, with objects and layers. Our ways of thinking are expanded, and in many cases the frameworks we use help guide us in thinking differently and writing better code. …
Full-Stack software developer working with cloud-native technologies.