This is the official JDBC driver for Neo4j.
This driver was mainly developed by Larus BA, Italy, a certified consulting and integration solutions partner for Neo4j.
Thank you so much for all your work.
Note
The previous JDBC driver for Neo4j 2.x was moved to the https://github.com/neo4j-contrib/neo4j-jdbc-2x repository.
Being a graph database, Neo4j is not serving data in a relational way and the exact purpose of this project is to allow
projects that are using the classic JDBC connector in the relational paradigm to interact with Neo4j.
This driver supports various types of database transports:
through the Bolt protocol (3.0.X) using jdbc:neo4j:bolt://:/
through the HTTP protocol (2.X+) using jdbc:neo4j:http://:/
Going forward there will also be support for:
direct file connection
embedded connection
Maven dependency
For the all-in-one module supporting both Bolt and HTTP, you can simply use:
org.neo4j
neo4j-jdbc-driver
{neo4j-jdbc-version}
If you only want one of the protocols, you can depend