CHAPTER 5
Data Access with
Spring Boot
Data has become the most important part of the IT world, from trying to access, persist,
and analyze it, to using a few bytes to petabytes of information. There have been many
attempts to create frameworks and libraries to facilitate a way for developers to interact
with the data, but sometimes this becomes too complicated.
After version 3.0, the Spring Framework created different teams that specialized
in the different technologies. The Spring Data project team was born. This particular
project’s goal is to simplify uses of data access technologies, from relational and non-
relational databases, to map-reduce frameworks and cloud-based data services. This
Spring Data project is a collection of subprojects specific to a given database.
This chapter covers data access with Spring Boot using the ToDo applicat