开发者

QI4J alternatives

I'm currently evaluating QI4J, as it provides interesting concepts regarding properties handling, in the context of an application connecting some ontologies together to create a partially semantic a开发者_JAVA百科pplication.

As a consequence, I would like to find some alternatives regarding properties handling, composition, and integration in Java EE environment.


The most obvious similar thing to Qi4j, I think, is Scala. However, it is a new language and all the good and bad things that comes with that.

For Qi4j, we are aiming for strong Scala support, so that for instance Scala traits can be used in Qi4j composites.


According to Ohloh page of QI4J, possible alternatives are

  • Indriagen
  • javATE
  • learn-ddd
  • zipper-framework


I think you can do most of what Qi4j does (and way way more) with AspectJ ITDs (the language not the @AspectJ Java alternative).

Jordao mentions it in his answer to the similar post mentiond by @Ischin.

Here is an example of trait-like functionality I mentioned in another post: https://stackoverflow.com/a/7403617/318174 . Just by adding an interface to a class you can magically add methods.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜