This repository has been archived by the owner on Apr 16, 2022. It is now read-only.
Spring Data Gremlin 2.0.0
Incarnation-p-lee
released this
15 Jun 02:41
·
73 commits
to master
since this release
Feature List
- Spring Data CRUDRepository basic CRUD functionality
- save
- findAll
- findById
- deleteAll
- deleteById
- Spring Data
@Id
annotation, works on bothString
andInteger
. - Default annotaion
@Vertex
maps anObject
to aVertex
@VertexSet
maps a set ofVertex
@Edge
maps anObject
to anEdge
@EdgeSet
maps to a set ofEdge
@EdgeFrom
maps to the headVertex
of anEdge
@EdgeTo
maps to the tailVertex
of anEdge
@Graph
maps to anObject
to aGraph
- Supports graph database operations
<T> T findVertexById(Object id, Class<T> domainClass);
<T> T findEdgeById(Object id, Class<T> domainClass);
<T> boolean isEmptyGraph(T object)
long vertexCount()
long edgeCount()
- Supports Spring Data custom query, AND/OR/AFTER/BEFORE/EXISTS.
- Supports any class type in domain class including collection and nested type.
- Supports Spring Data REST.