2

私は春のチュートリアルで利点セクションのポイント番号を読みました。3. Spring Framework は server を必要としません。本当ですか?

サーバーなしでWebアプリケーションを実行するにはどうすればよいですか?

4

3 に答える 3

5

Spring は Web アプリケーションに固有のものではないため、スタンドアロンとして使用できます。Bozho's Answer で使用方法を確認できます。

あなたのコメントから私が理解しているのは、サーバーなしで Web アプリケーションを作成したいということです。期待どおりの回答を得たい場合は、質問を修正 (編集) してください。

とにかく、これは不可能です。そのためには、 Web サーバー(ソフトウェア)が必要です。

それにもかかわらず、「サーバー」がソフトウェアではなくハードウェアを意味する場合、それは異なります。自分のコンピューターで Web サーバーを実行できます。

于 2013-08-14T10:58:44.707 に答える
3

Java Webアプリケーションを実行する場合は、少なくとも Servlet Container が必要です。Springframework で作成されたアプリケーションも同様です。ただし、サーブレット コンテナ (「サーバー」) をアプリケーションに「埋め込む」方法がいくつかあります。これにより、サーバーなしでアプリケーションを実行しているように感じることができます。

これを単純化しようとする新しい Spring プロジェクトSpring Bootがあります。git リポジトリーEmbedded TomcatおよびEmbedded Jettyのサンプルを参照するか、Eberhard Wolffの簡単なデモ ビデオをご覧ください。

于 2013-08-14T11:05:22.230 に答える