Company
Date Published
Author
Gerrit Meier
Word count
2770
Language
English
Hacker News points
None

Summary

This post guides you through creating a Spring application with data stored in Neo4j and GraphQL support. You'll learn how to integrate Spring Data Neo4j with Spring for GraphQL, enabling you to create a unified GraphQL surface that presents the combined data from your Neo4j database and remote systems/microservices. The example project demonstrates how to use QueryByExampleExecutor and QuerydslPredicateExecutor to improve query performance and add support for scrolling/pagination. You'll also explore the use of Testcontainers to run the application in a test environment, making it easier to develop and test your GraphQL API. By following this tutorial, you'll gain hands-on experience with integrating Spring Data Neo44j and Spring for GraphQL, allowing you to build more efficient and scalable data-driven applications.