私は新しいWebベースのJavaアプリケーションを開発し始めています。まず、適切なフレームワークを提案してください。優先順位は、開発時間を短縮することです。しかし、同時に、私は、アプリケーションを高度に構成可能でモジュラーにしたいと思っています。新しいJava Webアプリケーションに必要なツールとフレームワーク
粗仕様:
- 大規模なユーザーベース(〜1M)。ほぼ200人の同時ユーザー。
-Write to databaseは中程度ですが、読み取りは高いです。
- ロールベースのセキュリティ
- アプリケーションは、高度にのスケーラブルである必要があります。
- オブジェクトリレーショナルマッピングが必要です。
- アプリケーションを後でWebサービスとして公開することができます。
私はほとんどがオープンソース/フリーツール&フレームワークで作業しています。
IDE:TortoiseSVNの
データベース::
リポジトリのEclipse MySQLは、今のよう
良いオプションです。 Springで開発時間を短縮できる方法はありますか? – dvl
それは異なります。 Rooは、プロジェクトの最初の部分をスピードアップし、すべてを構成し、エンティティなどを追加しますが、後でそれがなくてもちょっとしなければなりません。 –
おかげさまでVincent。私はそれを調べ始めました。 – dvl