👩💻 Задачи Spring Data
Spring Data упрощает работу с системами доступа к данным: реляционными и нереляционными базами данных, map-reduce фреймворками и облачными хранилищами. Центральная концепция Spring Data — репозитории из предметно-ориентированного дизайна (Domain-driven design, DDD).
Spring Data состоит из множества отдельных библиотек для разных случаев жизни. Вот самые популярные из них:
⏺ Spring Data JPA – адаптер для реализаций Java Persistence API, таких как Hibernate;
⏺ Spring Data JDBC – более простой и ограниченный чем JPA адаптер для JDBC-драйверов.
⏺ Spring Data REST – создание готовых hypermedia-driven RESTful сервисов на основе репозиториев;
⏺ Spring Data KeyValue – работа с хранилищами типа ключ-значение;
⏺ Библиотеки поддержки конкретных реализаций хранилищ: MongoDB, Redis, Cassandra, LDAP, и других.
➡️ Java Developer
Post #968
5.31K
- ❤ 19
- ⚡ 3