支持实体 – 属性 – 值模型的Java框架

我有兴趣开发一个与EAV模型一起使用的基于门户的应用程序,并想知道是否有任何Java框架可以帮助这种类型的开发?

salesforce.com使用EAV,目前有20个表。 我寻求的框架应该允许它可配置为不同的EAV实现

与耶拿相比, 芝麻是一种更现代的RDF API。 RDF可以看作是EAV模型的变体。

我寻求的框架应该允许它可配置为不同的EAV实现

Jena和Sesame都可用作许多RDF存储引擎的API层。

您可以尝试使用地图元素映射(Groovy中的示例)使用Hibernate创建自定义EAV:

@Entity public class FooEntity { @Id @GeneratedValue long id; @CollectionOfElements Map propz; } 

Jena库是处理一组RDF语句(资源/属性/对象)的标准。

其他RDF引擎: http : //mulgara.org/,http : //sourceforge.net/projects/virtuoso/ …