どこからコンポジット指向プログラミングフレームワークをscalaで入手できますか? Qi4jなど?
参考までに:www.qi4j.org
Qi4j™とは? - [www.qi4j.org からの簡単な紹介]
簡単に言えば、Qi4j™ は、AOP、DI、および DDD から進化した概念を含む、ドメイン中心のアプリケーション開発のためのフレームワークです。
Qi4j™ は、標準の Java 5 プラットフォームを使用したコンポジット指向プログラミングの実装であり、プリプロセッサや新しい言語要素を一切使用していません。Java 5 から知っていることはすべて適用され、経験とツールキットの両方を活用して、今日の複合指向プログラミングの生産性を高めることができます。
さらに、Qi4j™ は Java プラットフォーム上で複合指向プログラミングを可能にします。これには、Java と Scala の両方が主要言語として含まれ、JVM 上でブリッジ言語として実行される多数の言語が含まれます。