Данные Spring, которые названы в другом ответе, это что-то другое. Это зонтик, который охватывает проект, предназначенный для доступа к базам данных. Это spring-data-jpa, spring-data-jdbc ...
Spring-data-jpa - это компонент Spring, который облегчает использование jpa, например, предоставляя интерфейс JpaRepository
, где вы можете определять методы без реализации, которые будут реализованы во время выполнения с использованием их имен. Таким образом, вы можете управлять своим постоянным слоем без написания ни одной строки SQL.
Под капотом spring-data-jpa используется реализация jpa. По умолчанию это спящий режим, но его можно изменить на openJPA, toplink и другие.