質問

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

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

役に立ちましたか?

解決

Sesame は、Jenaよりも最新のRDF APIです。 RDF はEAVモデルのバリアントと見なすことができます。

  

私が求めるフレームワークはそれを許すべき   異なるEAVに構成可能   実装

JenaとSesameの両方が、多くのRDFストレージエンジンのAPIレイヤーとして利用可能です。

他のヒント

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

@Entity
public class FooEntity {

  @Id @GeneratedValue
  long id;


  @CollectionOfElements
  Map<String,String> propz;   

}

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

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

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top