最初のSpringBootプロジェクトを構築する-こんにちは世界

方法1:公式ウェブサイトのSpringInitializrを使用してビルドする

(1)公式ウェブサイトspringBootに入ります
(2)Initializrを選択してすばやくビルドします
ここに写真の説明を挿入
(3)プロジェクト情報を入力し、作成します
ここに写真の説明を挿入
(4)zipをダウンロードし、解凍してIDEAにインポートします
ここに写真の説明を挿入

  • 注、[インポート]、[Mavenプロジェクト]を選択します

ここに写真の説明を挿入

(5)インポート後、mavenを自分の倉庫として設定することを忘れないでください。Ideaは、関連するjarパッケージを自動的にダウンロードし、辛抱強く待ちます

ここに写真の説明を挿入

  • いくつかの役に立たないファイルを削除します。
    ここに写真の説明を挿入
  • spring-boot-maven-pluginが赤でマークされる可能性があります。mavenリポジトリで必要なバージョンを検索し、バージョン番号を追加してください。
    ここに写真の説明を挿入

(6)正常に作成されました
ここに写真の説明を挿入

方法2:IDEAで直接ビルドする

ここに写真の説明を挿入
ここに写真の説明を挿入
ここに写真の説明を挿入

  • プロジェクトを作成するときは、パッケージを削除することをお勧めします。プロジェクト名。それ以外の場合は、作成後にのみ名前を変更できます(個人的な習慣)

ここに写真の説明を挿入

1.プロジェクトの構造

プロジェクト構造分析:

上記の手順で基本プロジェクトの作成を完了します。以下のファイルが自動生成されます。

1.プログラムのメインスタートアップクラス

2.application.properties構成ファイル

3.テストクラス

4. pom.xml

ここに写真の説明を挿入

  • コントローラ、dao、pojo、サービスは手動で追加されます

pomファイルの構造の概要

<?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 https://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>

    <!-- 父依赖 -->
    <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>2.3.3.RELEASE</version>
        <relativePath/> <!-- lookup parent from repository -->
    </parent>
    <groupId>com.LinXIaoDe</groupId>
    <artifactId>springboot-01-helloworld</artifactId>
    <version>1.0.0</version>
    <name>springboot-01-helloworld</name>
    <description>Demo project for Spring Boot</description>

    <properties>
        <java.version>14</java.version>
    </properties>

    <dependencies>
        <!-- web场景启动器 -->


        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
            <!--对于spring-boot-starter所有的springboot依赖都是使用这个开头比如说:
                                            spring-boot-starter-secrity-->
        </dependency>

        <!--单元测试-->
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-test</artifactId>
            <scope>test</scope>

            <!-- 剔除依赖 -->
            <exclusions>
                <exclusion>
                    <groupId>org.junit.vintage</groupId>
                    <artifactId>junit-vintage-engine</artifactId>
                </exclusion>
            </exclusions>
        </dependency>
    </dependencies>

    <build>
        <!-- 打包用的插件 -->
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
            </plugin>
        </plugins>
    </build>

</project>

2.Helloworldインターフェイスとアクセスを追加します

  • main関数の同じレベルのディレクトリに新しいコントローラパッケージを作成し、パッケージに新しいhelloインターフェイスを作成します

ここに写真の説明を挿入

//helloworld接口,返回字符串
@Controller
@RequestMapping("/hello")
public class hello {
    
    
    @GetMapping("/hello")
    @ResponseBody
    public String  hello() {
    
    
        return "Hello World!!";
    }
}

  • 開始、訪問:

ここに写真の説明を挿入

3.ポート番号を変更します

ここに写真の説明を挿入

# 更改项目的端口号
server.port=8080

4.バナーをカスタマイズする

ここに写真の説明を挿入

5.瓶に詰める

ここに写真の説明を挿入
ここに写真の説明を挿入

  • java -jar .\springboot-01-helloworld-1.0.0.jar jarパッケージを実行します

ここに写真の説明を挿入

おすすめ

転載: blog.csdn.net/weixin_44307065/article/details/108166985