SpringBoot 入門の第 1 章: Hello World

巴扎黑
リリース: 2017-06-26 11:14:28
オリジナル
1720 人が閲覧しました

準備作業: i1、Intellij IDEA (Ultimate バージョン): 公式 Web サイトのダウンロードアドレス

2、JDK

2、左側のパネルで Spring を選択しますInitializr

プロジェクト名、プロジェクトグループ名、プロジェクトIDを入力し、クリックして次のステップに進みます

次のページは依存関係を追加するためのページで、必要に応じて依存関係を追加できます。または、pom.xml ファイルに追加することもできます。主に含まれるもの: コア (コアの依存関係)、SQL、NOSQL

現在のテストでは、Web を確認するだけで済みます。

[次へ] をクリックしてプロジェクトの作成を完了します。プロジェクトの構造は次のとおりです。 (注: Example.java は私が追加したものです)

2. 対応するディレクトリに Example.java を作成します。コードは次のとおりです。

package com.example.demo;

import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.boot.autoconfigure.EnableAutoConfiguration;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

@RestController
@EnableAutoConfiguration
public class Example {
    @RequestMapping("/")
    String home() {
        return "Hello World!";
    }

    @RequestMapping("/hello/{myName}")
    String index(@PathVariable String myName) {
        return "Hello "+myName+"!!!";
    }
}
ログイン後にコピー

3. プロジェクトを実行し、SpringbootTestApplication.java を選択し、右クリックして「SpringbootTestApplication」を実行するか、次のボタンをクリックします。プログラムは正常に起動します。コンソールは次のとおりです (部分):

5. 最後に、テストしてみましょう: http://localhost:8080/ と http://localhost:8080/hello を入力します。 /王达达

テストは成功しました! ! !

最後に、pom.xml コードも参考のために添付します。

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
   xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 ">
   <modelVersion>4.0.0</modelVersion>

   <groupId>com.example</groupId>
   <artifactId>springboot_test</artifactId>
   <version>0.0.1-SNAPSHOT</version>
   <packaging>jar</packaging>

   <name>springboot_test</name>
   <description>Demo project for Spring Boot</description>

   <parent>
      <groupId>org.springframework.boot</groupId>
      <artifactId>spring-boot-starter-parent</artifactId>
      <version>1.5.4.RELEASE</version>
      <relativePath/> <!-- lookup parent from repository -->
   </parent>

   <properties>
      <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
      <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
      <java.version>1.8</java.version>
   </properties>

   <dependencies>
      <!--这个就是我们刚刚勾选依赖时选择的 Web-->
      <dependency>
         <groupId>org.springframework.boot</groupId>
         <artifactId>spring-boot-starter-web</artifactId>
      </dependency>

      <dependency>
         <groupId>org.springframework.boot</groupId>
         <artifactId>spring-boot-starter-test</artifactId>
         <scope>test</scope>
      </dependency>
   </dependencies>

   <build>
      <plugins>
         <plugin>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-maven-plugin</artifactId>
         </plugin>
      </plugins>
   </build>
</project>
ログイン後にコピー

🎜 SpringBoot アーキテクチャに触れるのはこれが初めてです。まあ、後で忘れないように最初に書き留めておきます🎜

以上がSpringBoot 入門の第 1 章: Hello Worldの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!