1

我目前正在评估QI4J,因为它在将一些本体连接在一起以创建部分语义应用程序的应用程序的上下文中提供了有关属性处理的有趣概念。

因此,我想在 Java EE 环境中找到一些关于属性处理、组合和集成的替代方案。

4

3 回答 3

2

我认为与 Qi4j 最相似的东西是 Scala。然而,它是一门新语言,随之而来的所有好与坏。

对于 Qi4j,我们的目标是强大的 Scala 支持,以便例如 Scala 特征可以在 Qi4j 组合中使用。

于 2012-02-25T09:23:01.920 回答
1

根据QI4J 的 Ohloh 页面,可能的替代方案是

于 2011-05-20T08:30:46.650 回答
0

我认为您可以使用 AspectJ ITD(该语言不是 @AspectJ Java 替代语言)来完成 Qi4j 所做的大部分工作(甚至更多)。

Jordao 在他对@Ischin提到的类似帖子的回答中提到了这一点

这是我在另一篇文章中提到的类似特征的功能示例:https ://stackoverflow.com/a/7403617/318174 。只需向类添加接口,您就可以神奇地添加方法。

于 2012-09-09T17:32:26.407 回答