私は春のチュートリアルで利点セクションのポイント番号を読みました。3. Spring Framework は server を必要としません。本当ですか?
サーバーなしでWebアプリケーションを実行するにはどうすればよいですか?
私は春のチュートリアルで利点セクションのポイント番号を読みました。3. Spring Framework は server を必要としません。本当ですか?
サーバーなしでWebアプリケーションを実行するにはどうすればよいですか?
Spring は Web アプリケーションに固有のものではないため、スタンドアロンとして使用できます。Bozho's Answer で使用方法を確認できます。
あなたのコメントから私が理解しているのは、サーバーなしで Web アプリケーションを作成したいということです。期待どおりの回答を得たい場合は、質問を修正 (編集) してください。
とにかく、これは不可能です。そのためには、 Web サーバー(ソフトウェア)が必要です。
それにもかかわらず、「サーバー」がソフトウェアではなくハードウェアを意味する場合、それは異なります。自分のコンピューターで Web サーバーを実行できます。
Java Webアプリケーションを実行する場合は、少なくとも Servlet Container が必要です。Springframework で作成されたアプリケーションも同様です。ただし、サーブレット コンテナ (「サーバー」) をアプリケーションに「埋め込む」方法がいくつかあります。これにより、サーバーなしでアプリケーションを実行しているように感じることができます。
これを単純化しようとする新しい Spring プロジェクトSpring Bootがあります。git リポジトリー、Embedded TomcatおよびEmbedded Jettyのサンプルを参照するか、Eberhard Wolffの簡単なデモ ビデオをご覧ください。