Persistencia
Spring Data
Spring Data proporciona un modelo de programación unificado para el acceso a bases de datos, ya sean relacionales o NoSQL. También, añade funcionalidades que simplifican el uso de JPA. Para definir un modelo de datos se utilizan objetos de tipo entidad (datos) y de tipo repositorio (operaciones).
Para entender estos conceptos, vamos a implementar el modelo de datos del API de contadores usando Spring Data JPA.