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

发布于 2024-07-30 12:27:42 字数 237 浏览 10 评论 0原文

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

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

I am interested in developing a portal-based application that works with EAV models and would like to know if there are any Java frameworks that aid in this type of development?

salesforce.com uses EAV and currently has twenty tables. The framework I seek should allow it to be configurable to different EAV implementations

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

独自←快乐 2024-08-06 12:27:42

与 Jena 相比,Sesame 是一个更现代的 RDF API。 RDF 可以看作是 EAV 模型的一个变体。

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

许多 RDF 存储引擎的 API 层。

Sesame is a more modern RDF API compared to Jena. RDF can be seen as a variant of the EAV model.

The framework I seek should allow it
to be configurable to different EAV
implementations

Both Jena and Sesame are available as API layers for many RDF storage engines.

超可爱的懒熊 2024-08-06 12:27:42

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

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

The Jena library is a standard for handling a set of RDF statements (Resource/Property/Object).

Other RDF engine: http://mulgara.org/, http://sourceforge.net/projects/virtuoso/...

转身泪倾城 2024-08-06 12:27:42

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

@Entity
public class FooEntity {

  @Id @GeneratedValue
  long id;


  @CollectionOfElements
  Map<String,String> propz;   

}

You can try to create your custom EAV with Hibernate using Map element mapping (example in Groovy):

@Entity
public class FooEntity {

  @Id @GeneratedValue
  long id;


  @CollectionOfElements
  Map<String,String> propz;   

}
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文