I'm eager to figure out the what do org.neo4j.driver.types
stand for?
This package becomes available with neo4j driver (org.neo4j.driver:neo4j-java-driver
).
Under this package there are classes like Entity, Node, RelationShip, ...
.
Are those classes intended to be used like some kind of ORM(OGM)
.
Note: I'm not using neo4j-ogm. I'm only using org.neo4j.driver:neo4j-java-driver
dependency.
CodePudding user response:
I'm eager to figure out the what do org.neo4j.driver.types stand for?
These are domain objects for neo4j
DB ... they are needed by driver to store/load data to/from the database. I would say they are similar to classes like 'ResultSet` for JDBC.
The driver needs these classes to "explain" a write operation to neo4j
and to "enterpret" the response.