Neo4j + Java

This chapter focuses on using Java with Neo4j and reviewing the code for a working application that integrates the five graph model types covered in Chapter 4. The Java integration takes place using a Neo4j server instance with the Neo4j JDBC driver, henceforth referred to as Neo4j JDBC or simply NJDBC. This chapter is divided into the following topics:

  • Java & Neo4j Development Environment
  • Common operations using Java and Neo4j JDBC
  • Developing a Java and Neo4j web application

In each chapter that explores a particular language paired with Neo4j, I recommend that you start a free trial at or have installed ...

Get Practical Neo4j now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.