2017-09-16 4 views
-1

OrientDb用のOGMを探しています。ドメインモデル(POJO)を宣言的に頂点や辺として(おそらく注釈を使用して)永続化できるものです。私はFermaを見つけましたが、これはアノテーションのサポートを持っているようですが、私は多くの例を見つけることができません。具体的には、OrientGraphFactoryからFermaFramedGraphを作成/初期化するにはどうすればよいですか?OrientDB用OGM/ORM

このサンプル/ドキュメントが不足しているため、Fermaのサポートも疑わしいです。私はグラフデータベースを初めて使っています。正しい軌道にいるのですか? OGM/ORMはグラフデータベースの正しい方法ではありませんか、間違ったOGMだけを見ていますか? RDBMの世界から来て、私はOrientDb - >TinkerPop3 Frames - >anOGMのようなスタックを探しています。ここで、anOGMは広範なコミュニティサポートを持つ積極的に維持された高速(コンパイル時コード生成)OGM/ORMです。 neo4j-ogmのようなものです。

はい、JPAは私を台無しにしました!!

答えて

2

現在、私がJavaについて知っているTinkerPop 3.xの最もアクティブなOGMは、最近発表されたgremlin-ogmです。また、Gremlin DSLを構築するオプションもあります。同様の目的で、グラフのドメインをクエリ言語にマッピングすることができます。これについてはこちらblog postでも詳しく読むことができます。