Spring Data: Difference between revisions
Jump to navigation
Jump to search
(One intermediate revision by the same user not shown) | |||
Line 2: | Line 2: | ||
* https://spring.io/projects/spring-data | * https://spring.io/projects/spring-data | ||
* Spring Data Core JavaDoc https://docs.spring.io/spring-data/commons/docs/current/api/ | |||
=Internal= | =Internal= | ||
Line 18: | Line 19: | ||
* [[Spring Data JPA]] | * [[Spring Data JPA]] | ||
* [[Spring Data REST]] | * [[Spring Data REST]] | ||
* [[Spring Data JDBC]] | |||
* Spring Data JDBC | |||
==NoSQL== | ==NoSQL== |
Latest revision as of 05:01, 16 October 2018
External
- https://spring.io/projects/spring-data
- Spring Data Core JavaDoc https://docs.spring.io/spring-data/commons/docs/current/api/
Internal
Overview
Spring Data extends the persistence capabilities outside the core framework, as a separate project. The main capability is to define data repositories as Java interfaces, using a naming convention when defining methods to drive how data is stored and retrieved.
Projects
SQL
NoSQL
- Spring Data Redis
- Spring Data MongoDB
- Spring Data Elasticsearch
- Spring Data for Apache Cassandra
- Spring Data Couchbase
- Spring Data for Apache Solr
- Spring Data for Neo4J
Supported SQL Databases
Relational databases:
Other SQL tools: