6 Developing an application

This chapter covers

  • Setting up a project
  • Choosing the database driver and connecting to the database
  • Translating recursive and pathfinding traversals into Java methods
  • Processing traversal results within an application

In chapters 3, 4, and 5, we covered the process of writing traversals. But writing traversals is only part of what is required to create an application. Applications also require handling tasks, such as connecting to a database, managing user input, and processing the traversal results into a usable form. While the process for doing these is similar to how we work with relational databases, there are a few critical differences, so let’s find out how to approach these tasks when working with graph ...

Get Graph Databases in Action now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.