1

EAVモデルで動作するポータルベースのアプリケーションの開発に興味があり、このタイプの開発を支援するJavaフレームワークがあるかどうか知りたいですか?

salesforce.comはEAVを使用しており、現在20のテーブルがあります。私が求めるフレームワークは、さまざまなEAV実装に構成できるようにする必要があります

4

3 に答える 3

1

Map要素マッピング(Groovyの例)を使用して、HibernateでカスタムEAVを作成してみることができます。

@Entity
public class FooEntity {

  @Id @GeneratedValue
  long id;


  @CollectionOfElements
  Map<String,String> propz;   

}
于 2010-05-20T18:50:26.470 に答える
1

Sesameは、Jena に比べて最新の RDF API です。RDFは、EAV モデルの変形と見なすことができます。

私が求めているフレームワークは、さまざまな EAV 実装に合わせて構成できるようにする必要があります

Jena と Sesame は両方とも、多くの RDF ストレージ エンジンの API レイヤーとして利用できます。

于 2010-05-16T11:01:22.860 に答える
0

Jena ライブラリは、一連の RDF ステートメント (リソース/プロパティ/オブジェクト) を処理するための標準です。

その他の RDF エンジン: http://mulgara.org/http://sourceforge.net/projects/virtuoso/ ...

于 2009-07-30T11:16:22.807 に答える