Spring Data Neo4j Book Release: Good Relationships

Good Relationships, the Spring Data Neo4j Guide Book, is available now for download from InfoQ. Go get it and read all the details about becoming productive with Spring Data Neo4j.

But first, allow me a few words. Like any of you, I’d generally rather be writing code than documentation. Getting through an entire book would’ve been impossible without the help of many fine people both prodding and contributing. And now that this duplex book has been bound into a cover, I’m very pleased with it.

Here’s why you should stop reading this blog and go get Good Relationships:

Cineasts Tutorial

The book opens with a narrative tutorial about creating Cineasts.net, a full social web application for movie enthusiasts. From inspiration to complete application, we follow the normal progression of application development, introducing Neo4j concepts coupled with new application features. The result is a powerful demonstration of the possibilities enabled by Spring Data Neo4j.

Spring Data Neo4j Reference

The second part of the book provides a thorough reference to the graph facilities available in Spring Data Neo4j. It covers core graph concepts, querying and the simple annotated POJO programming model familiar to Spring developers.

There are two alternative facilities you’ll use in development. One is Neo4jTemplate, which offers the convenient API of Spring templates for working with the Neo4j graph database. Entity repositories built upon the Neo4jTemplate infrastructure to perform CRUD- and advanced query operations.

Spring Data Neo4j let’s you extend your existing techniques of working with annotations and object mapping, now with the capabilities of a Neo4j’s high performance graph database.

OK, go get a copy of the book and let me know what you think.