The primary goal of the Spring Data project is to make it easier to build Spring-powered applications that use new data access technologies such as non-relational databases, map-reduce frameworks, and cloud based data services.
The SpringData OrientDB project will implement easy to use APIs for using OrientDB as a Document database and as a Graph database.
The document module is based on the Spring Data MongoDB project.
To include OrientDB Spring Data in your Java project via Maven, put one of the snippets below in your pom.xml or build.gradle
Maven:
<dependency>
<groupId>com.orientechnologies</groupId>
<artifactId>spring-data-orientdb-graph</artifactId>
<version>0.12</version>
</dependency>
Gradle:
group: 'com.orientechnologies', name: 'spring-data-orientdb-graph', version: '0.12'
<dependency>
<groupId>com.orientechnologies</groupId>
<artifactId>spring-data-orientdb-document</artifactId>
<version>0.12</version>
</dependency>
Gradle:
group: 'com.orientechnologies', name: 'spring-data-orientdb-document', version: '0.12'
<dependency>
<groupId>com.orientechnologies</groupId>
<artifactId>spring-data-orientdb-object</artifactId>
<version>0.12</version>
</dependency>
Gradle:
group: 'com.orientechnologies', name: 'spring-data-orientdb-object', version: '0.12'