From da2eefda52a3ed4dcbcba86cd045a2b884935597 Mon Sep 17 00:00:00 2001 From: Thomas Risberg Date: Mon, 1 Nov 2010 19:24:23 -0400 Subject: [PATCH 1/2] first cut of an outline for the reference manual --- src/docbkx/cross-store.xml | 33 ++++++++++++++ src/docbkx/index.xml | 15 +++++-- src/docbkx/neo4j.xml | 44 +++++++++++++++++++ src/docbkx/programming-model.xml | 74 ++++++++++++++++++++++++++++++++ 4 files changed, 163 insertions(+), 3 deletions(-) create mode 100644 src/docbkx/cross-store.xml create mode 100644 src/docbkx/neo4j.xml create mode 100644 src/docbkx/programming-model.xml diff --git a/src/docbkx/cross-store.xml b/src/docbkx/cross-store.xml new file mode 100644 index 000000000..d0eb3a6a5 --- /dev/null +++ b/src/docbkx/cross-store.xml @@ -0,0 +1,33 @@ + + + + Cross-store persistence with a graph database + + The Spring Datastore Graph project support cross-store persistence + ... + +
+ Partial graph persistence + + .. + +
+ @NodeEntity(partial = "true") + + .. +
+ +
+ @GraphProperty + + .. +
+
+ +
+ Configuring cross-store persistence + + .. +
+
diff --git a/src/docbkx/index.xml b/src/docbkx/index.xml index 57461a210..1a18be2a3 100644 --- a/src/docbkx/index.xml +++ b/src/docbkx/index.xml @@ -7,6 +7,14 @@ &version; + + Michael + Hunger + + + David + Montag + Mark Pollack @@ -29,8 +37,6 @@ - - Reference @@ -38,6 +44,9 @@ This part of the reference documentation details the ... - + + + + diff --git a/src/docbkx/neo4j.xml b/src/docbkx/neo4j.xml new file mode 100644 index 000000000..861a2a202 --- /dev/null +++ b/src/docbkx/neo4j.xml @@ -0,0 +1,44 @@ + + + + Introduction to Neo4j graph database + + The Neo4j database ... + +
+ What is a graph database? + + .. +
+ +
+ GraphDatabaseService + + .. +
+ +
+ Creating a Node + + .. +
+ +
+ Creating a relationship + + .. +
+ +
+ Adding attributes to a relationship + + .. +
+ +
+ Graph traversal + + .. +
+
diff --git a/src/docbkx/programming-model.xml b/src/docbkx/programming-model.xml new file mode 100644 index 000000000..27b4035b6 --- /dev/null +++ b/src/docbkx/programming-model.xml @@ -0,0 +1,74 @@ + + + + Programming model for a graph database + + This chapter ... + +
+ Overview of the AspectJ support + + .. +
+ +
+ Using annotations to define POJO entities and relationships + + .. + +
+ @NodeEntity + + .. +
+ +
+ @RelationshipEntity + + .. +
+ +
+ @RelatedTo + + .. +
+ +
+ @RelatedToVia + + .. +
+ +
+ @StartNode + + .. +
+ +
+ @EndNode + + .. +
+ +
+ @Indexed + + .. +
+ +
+ @GraphTraversal + + .. +
+
+ +
+ Configuration + + .. +
+
From 86e813d36579b3b064e794c24d10cf925f5610cf Mon Sep 17 00:00:00 2001 From: Thomas Risberg Date: Tue, 2 Nov 2010 10:57:44 -0400 Subject: [PATCH 2/2] downgraded AWS wagon to 2.0.0 --- pom.xml | 4 ++-- spring-datastore-graph-parent/pom.xml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/pom.xml b/pom.xml index 7e34e509b..4fb1a10e4 100644 --- a/pom.xml +++ b/pom.xml @@ -146,14 +146,14 @@ org.springframework.build.aws org.springframework.build.aws.maven - 3.0.0.RELEASE + 2.0.0.RELEASE com.agilejava.docbkx docbkx-maven-plugin - 2.0.6 + 2.0.7 diff --git a/spring-datastore-graph-parent/pom.xml b/spring-datastore-graph-parent/pom.xml index 304cbf556..a78639144 100644 --- a/spring-datastore-graph-parent/pom.xml +++ b/spring-datastore-graph-parent/pom.xml @@ -232,7 +232,7 @@ --> org.springframework.build.aws org.springframework.build.aws.maven - 3.0.0.RELEASE + 2.0.0.RELEASE