I am looking for a OGM for OrientDb - something that will allow me to persist my domain model (POJO) as vertices and edges declaratively (using annotations perhaps). I stumbled upon Ferma
which seems to have the annotations support but I can't find many examples to go on. Specifically, how do I create/initialise a Ferma
FramedGraph
from an OrientGraphFactory
?
This lack of enough samples/documentation also makes me doubt the support for Ferma
. I am new to graph databases. Am I on the right track? Are OGM/ORM not the right way to go for graph databases or am I just looking at the wrong OGM? Coming from the RDBM world I am looking for a stack like: OrientDb
-> TinkerPop3 Frames
-> anOGM
where anOGM
is an actively maintained fast(preferably compile time code generation) OGM/ORM with wide community support. Something like neo4j-ogm
.
Yes, JPA has spoiled me!!.