ホームページ >Java >&#&チュートリアル >SpringBoot と SpringMVC をゼロから学ぶ

SpringBoot と SpringMVC をゼロから学ぶ

WBOY
WBOYオリジナル
2024-01-24 08:36:061304ブラウズ

SpringBoot と SpringMVC をゼロから学ぶ

SpringBoot と SpringMVC をゼロから学習します。具体的なコード例が必要です。

SpringBoot と SpringMVC は、どちらも Java の世界で非常に人気のある開発フレームワークです。 SpringBoot は Spring フレームワークに基づく高速開発フレームワークで、Spring アプリケーションの構成とデプロイメント プロセスを簡素化します。SpringMVC は Web アプリケーションを構築するための Spring フレームワークのモジュールです。この記事では、SpringBoot と SpringMVC をゼロから学習する方法と、具体的なコード例を紹介します。

ステップ 1: 環境セットアップ
学習を開始する前に、まず開発環境をセットアップする必要があります。次のソフトウェアをインストールする必要があります:

  1. JDK: 最新バージョンの Java Development Kit (JDK) がインストールされていることを確認してください。
  2. IDE: 非常に強力で使いやすい IDE である IntelliJ IDEA を開発ツールとして使用することをお勧めします。
  3. Maven: Maven は、Java プロジェクトを構築および管理するためのツールです。公式 Web サイトから Maven をダウンロードしてインストールできます。

ステップ 2: SpringBoot プロジェクトを作成する
次に、SpringBoot に基づいた単純なプロジェクトを作成します。

  1. IntelliJ IDEA を開き、「新しいプロジェクトの作成」を選択します。
  2. 「Spring Initializr」を選択し、「次へ」をクリックします。
  3. プロジェクトの名前と保存パスを入力し、「次へ」をクリックします。
  4. 必要な依存関係を選択します。ここでは、Web 開発の依存関係として「Spring Web」を選択する必要があります。次に「次へ」をクリックします。
  5. 「完了」をクリックしてプロジェクトの作成を完了します。

プロジェクトが作成されると、SpringBoot に基づいたプロジェクト構造が表示されます。

ステップ 3: SpringMVC コントローラーを作成する
次に、単純な SpringMVC コントローラーを作成します。 「src/main/java」ディレクトリを開き、「com.example.demo.controller」という名前のパッケージを作成します。次に、そのパッケージの下に「HelloController」という Java クラスを作成します。

package com.example.demo.controller;

import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

@RestController
@RequestMapping("/hello")
public class HelloController {

    @GetMapping
    public String sayHello() {
        return "Hello, SpringMVC!";
    }
}

上記のコードでは、このクラスに @RestController アノテーションを付けました。これは、このクラスが RESTful ベースのコントローラーであることを意味します。また、@RequestMapping アノテーションを使用してリクエスト パスを指定します。ここでは「/hello」です。最後に、@GetMapping アノテーションを使用して sayHello() メソッドにアノテーションを付けます。このメソッドは、「/hello」パスの下の GET リクエストにマップされます。

ステップ 4: SpringBoot アプリケーションを実行する
次に、SpringBoot アプリケーションを実行して、コントローラーが適切に動作しているかどうかを確認する必要があります。

  1. IntelliJ IDEA のツールバーで、[実行] ボタンを見つけてクリックします。
  2. アプリケーションが起動するのを待ってから、ブラウザ ウィンドウを開きます。
  3. ブラウザのアドレスバーに「http://localhost:8080/hello」と入力します。
  4. ブラウザ ウィンドウに「Hello, SpringMVC!」という出力が表示されるはずです。 #########おめでとう! SpringBoot と SpringMVC を使用して単純な Web アプリケーションを作成することに成功しました。これで、アプリケーションの拡張を続けて、さらにコントローラーとサービスを追加できるようになります。
結論

この記事では、SpringBoot と SpringMVC を一から学び、具体的なコード例を示しました。これらの簡単な手順に従うことで、SpringBoot と SpringMVC に基づいた Web アプリケーションをすばやく作成できます。この記事があなたの学習に役立つことを願っています。皆さんが楽しく学習し、継続的に進歩できることを願っています。

以上がSpringBoot と SpringMVC をゼロから学ぶの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。