Play フレームワークは次の簡単な概要を提供しますが、Groovy テンプレート エンジン (必要に応じて Spring MVC で取得できます) を除いて、Spring はすべて同じ機能とそれ以上を提供するようです...
バグを修正し、リロードを押してください! Java ファイルを編集して保存し、ブラウザを更新して、すぐに結果を確認してください! サーバーをコンパイル、デプロイ、または再起動する必要はありません。Spring はこれを行いますが、これは煩わしい場合があります。
ステートレス モデルPlay は、真の「何も共有しない」システムです。REST の準備ができており、複数のサーバーで同じアプリケーションの複数のインスタンスを実行することで簡単にスケーリングできます。典型的な Spring アプリケーションには、ステートレス アプリケーション層があります。あなたが望んでいない限り、純粋にRESTfulではありませんが、Springは「RESTの準備ができています」。
効率的なテンプレート システム式言語として Groovy に基づくクリーンなテンプレート システム。テンプレートの継承、インクルード、およびタグを提供します。Spring は Java を使用しますが、Groovy もオプションです。
エラーを迅速に解決 エラーが発生すると、play はソースコードと問題を含む正確な行を表示します。テンプレでも。春もこれを行います。
クールな Web アプリケーションを作成するために必要なものはすべてHibernate、OpenID、Memcached との統合を提供します...そしてプラグイン システム。Spring はあらゆるものと統合します。
Pure Java Code with Java、任意の Java ライブラリを使用し、お好みの IDE で開発します。Eclipse または NetBeans とうまく統合します。Spring もピュア Java です。
本当に速いスタートは速く、走るのも速い!主観ですが、春はかなり早いです。
では、Play Framework は Spring MVC と実際に何が異なるのでしょうか?
一言で言えば、Spring ができて Play フレームワークができないこと (およびその逆) は?