Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

Spring Data Neo4j 4.0.0.RC2 Released

DZone's Guide to

Spring Data Neo4j 4.0.0.RC2 Released

We would like to announce the release of Spring Data Neo4j 4.0.0.RC2. As we get closer to general availability, we’re happy to report a lot of stabilization progress.

· Database Zone ·
Free Resource

New whitepaper: Database DevOps – 6 Tips for Achieving Continuous Delivery. Discover 6 tips for continuous delivery with Database DevOps in this new whitepaper from Redgate. In 9 pages, it covers version control for databases and configurations, branching and testing, automation, using NuGet packages, and advice for how to start a pioneering Database DevOps project. Also includes further research on the industry-wide state of Database DevOps, how application and database development compare, plus practical steps for bringing DevOps to your database. Read it now free.

Today, we would like to announce the release of Spring Data Neo4j 4.0.0.RC2. The Neo4j OGM framework on which it is based is also in its second version, 1.1.1 As we get closer to general availability, we’re happy to report that a lot of progress has been made on stabilizing version 4.0.

4.0.0.RC2 now integrates nicely with Spring Data REST and Spring’s ConversionService.

It also includes performance improvements around the Cypher queries generated by SDN and fixes many issues relating to the persistence of relationship entities, and relationships of the same type between entities. In addition, self relations (a relation from a node to itself) are now supported.

The ability to execute Cypher statements that both modify the graph and return results is made possible via the Neo4jTemplate.query() method(s). The Neo4jTemplate itself can now be @Autowired without explicitly exposing the Neo4jOperations @Bean.

It’s a Good Time to Get Started with Spring Data Neo4j

If you haven’t tried out Spring Data Neo4j 4 already, 4.0.0.RC2 is a good place to start. The reference documentation is comprehensive, and there are quite a few example projects available as well.

We strongly advise that you use 4.0.0.RC2 if you’ve been working with RC1 thus far.

Credits

Thanks to all our users that have reported issues via Stack Overflow, the Spring Data Neo4j issue tracker or spring-data-neo4j@neotechnology.com – your reports and tests have contributed to the quality of this release.

We would love to continue receiving feedback on 4.0.0.RC2. We want to make the final 4.0 release a really great one, and you can help us achieve that.

Once again, we thank Oliver Gierke’s Spring Data Team at Pivotal for releasing this version.

And finally, thanks to the team at GraphAware for their continuous effort developing and improving this product.

[Written by Luanne MisquittaAs community content, this post reflects the views and opinions of the particular author and does not necessarily reflect the official stance of Neo4j.]

New whitepaper: Database DevOps – 6 Tips for Achieving Continuous Delivery. Discover 6 tips for continuous delivery with Database DevOps in this new whitepaper from Redgate. In 9 pages, it covers version control for databases and configurations, branching and testing, automation, using NuGet packages, and advice for how to start a pioneering Database DevOps project. Also includes further research on the industry-wide state of Database DevOps, how application and database development compare, plus practical steps for bringing DevOps to your database. Read it now free.

Topics:
database ,neo4j ,spring data

Published at DZone with permission of

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}