サーバーサイドJavaアプリケーションのビジネスロジックを一連のスクリプトとして作りたい。だから私はスクリプトエンジンから必要です:
- 最大の Java 相互運用性 (つまり、Spring フレームワーク)
- スクリプトのリロードと再コンパイル
- スクリプト言語から簡単にDBアクセス
- 明確で単純な構文 (いくつかの DSL 機能があれば便利です)、ハードコアでない開発者にとって簡単な学習曲線
- パフォーマンスと安定性
Rhino を使用した同様のプロジェクトでいくつかの経験があり、かなり良かったです。しかし、もっと良いものがあるかどうかを知りたいです。現在、私はGroovyについて調べています。JRuby と Jython は、このタスクに必要なよりも少し複雑です。他の提案はありますか?何を考慮する必要がありますか?