Skip to content
Drivine
Search
Ctrl
K
Cancel
drivine4j on GitHub, 11 stars: star it there
★ 11
Select theme
Dark
Light
Auto
Menu
TypeScript
Kotlin & Java
Introduction
Philosophy
Requirements
Installation
Quick Start
Object Manager - Type-Safe Graph Mapping
Overview
Key Concepts
Loading Data
Type-Safe Query DSL
Saving Data
@NodeStamp: refusing a save when the node changed
@ReadOnly: a field that is loaded and never written
Deleting Data
Generated Cypher Examples
Polymorphic Relationships
Required vs Optional Relationships
Core Features (PersistenceManager)
API Reference
Supported Engines
Overview
Neo4j
FalkorDB
Amazon Neptune
Memgraph
Oracle
@JsonPacked Annotation
@GraphProperty Annotation
@PropertyBag Annotation
@NodeLabels Annotation
Relationships of a Runtime Type
Cypher Dialect
Schema Management (Indexes & Constraints)
Multi-Database Support
Testing
Java Query DSL
Java Interoperability
Migrating from GraphObjectManager
Building from Source
License
Links
drivine4j on GitHub, 11 stars: star it there
★ 11
Select theme
Dark
Light
Auto
Requirements
Java 21+
Kotlin:
For PersistenceManager API: Any Kotlin version
For the object manager API:
Kotlin 2.2.0+
(requires context parameters feature)