Good Relationships - The Spring Data Neo4j Guide BookGood Relationships – The Spring Data Neo4j Guide Book by Michael Hunger
Available Now at InfoQ

This guide introduces you to Spring Data Neo4j, using the fast, powerful and scalable graph database Neo4j to enjoy the benefits of having good relationships in your data. Download Your Free ebook at InfoQ.
 

Spring Data Neo4j POJO Based Development

Spring Data Neo4j enables POJO based development for graph databases like Neo4j. It extends annotated entity classes with transparent mapping functionality. Spring Data Neo4j is part of the bigger Spring Data project which aims to provide convenient support for NOSQL databases.

“I’m excited about Spring Data Neo4j … Spring Data Neo4j makes working with Neo4j amazingly easy, and therefore has the potential to make you more successful as a developer. … I encourage you to explore Spring Data, and — better still — become involved in the community and contribute.”
Rod Johnson, Founder, Spring and SVP, Application Platform, VMware

Share Your Production Deployment

Tell us about how you are using Spring Data Neo4j in production. We want to hear from you – click here now!
 

Getting Started with Spring Data Neo4j

1. Download Spring Data Neo4j

2. Check out our Github Quick Start

3. Look at examples for a better understanding

4. Refer to the Spring Data Neo4j Guide

5. Watch our Webinar: Introduction to Spring Data Neo4j

Download Spring Data Neo4j 2.0.0

  Edition Stable Snapshot
2.0.0.RELEASE 2.1.0.SNAPSHOT
Spring Data Neo4j Library jar jar
Spring Data Neo4j with Neo4j Server Community Windows | Unix
Spring Data Neo4j with Neo4j Server Advanced Windows | Unix
Spring Data Neo4j with Neo4j Server Enterprise Windows | Unix

       

Spring Data Neo4j Features

  • Support for property graphs (nodes connected via relationships, each with arbitrary properties)
  • Transparent mapping of annotated POJO entities (via AspectJ
  • Neo4jTemplate with convenient API, exception translation and optional transaction management
  • Supports the Cypher and Gremlin query languages
  • Dynamic type projections (duck typing)
  • Spring Data Commons Repositories Support
  • Cross-store support for partial JPA – Graph Entities

Production Deployment

 

Cineasts
is a movie recommendation website using the Spring Framework, Spring Data Neo4j, and the Neo4j database based on data from themoviedb.org. Features include: finding actors in a certain movie or searching for your favorite director to get your next Sunday night flick.

Developer Resources

Plus, check out:

Latest Tweets

More Tweets

Worldwide Events