Neo Technology announced the general availability of Spring Data Neo4j version 4.0, redesigned from the ground up to support the next generation of Neo4j deployments. The new version of Spring Data Neo4j represents a major investment to provide the best experience possible for using the dominant Neo4j and Spring architecture patterns of the present. It offers advanced features to map annotated entity classes to Neo4j, supporting the well established Spring Data programming model.

The latest release of Spring Data Neo4j was built in cooperation with London-based Neo4j partner, GraphAware. Key Features in Spring Data Neo4j 4.0 include: New architecture optimised for today's typical Neo4j deployment architecture. A new Neo4j object-graph mapping (OGM) framework.

New, intuitive label-based type representation. Object-Graph mapping of annotated POJO entities. Utilises a Neo4j interaction layer based on Cypher.

Integration with Spring Data REST and Extensive Spring Data Repositories support. Spring Data Neo4j is a part of the Spring Data project, which provides convenient support for Neo4j and other modern database management systems.