Spring Data Neo4j - graph power with spring ease of use
Spring Data Neo4j provides straightforward object persistence into the Neo4j graph database. Conceived by Rod Johnson and Neo Technology CEO Emil Eifrem, it is the founding project of the Spring Data effort. The library leverages a tight integration with the Spring Framework and the Spring Data infrastructure. Besides the easy to use object graph mapping it offers the powerful graph manipulation and query capabilities of Neo4j with a convenient API.
This talk introduces the different aspects of Spring Data Neo4j and shows applications in several example domains.
During the session we walk through the creation of an engaging sample application that starts with the setup and annotating the domain objects. We see the usage of Neo4jTemplate and the powerful repository abstraction. After deploying the application to a cloud PaaS we execute some interesting query use-cases on the collected data.
Michael Hunger is the project lead of the Spring Data Neo4j project and a senior developer with Neo Technology. He is (co-)author of two books about Spring Data (Neo4j) and others. Michael is interested in many areas of software development, from enjoying programming languages, working actively with open source projects and their community, to good development practices. He is a board member of the JetBrains Academy, a frequent speaker at conferences and an editor for InfoQ.
Note: We are co-sponsoring this meetup with the DC-JUG group, who is a little larger so we've expanded the meeting cap. If we fill here, please check their page to RSVP.