シンプルな SpringBoot プロジェクトを構築するアイデア (1)

1. 開発環境

  1. jdk1...8;
  2. イデア 2021.1.3;
  3. Mysql8.0;
  4. Maven ウェアハウスの詳細な Maven ダウンロード構成プロセス

2. プロジェクトをビルドする

1. File=>New=>Project
ここに画像の説明を挿入
2. Spring Initializr を選択します。
ここに画像の説明を挿入
3. プロジェクト情報の構成:
Group (グループ名またはドメイン名): ここはデフォルトで問題ありません。
アーティファクト (プロジェクト名): カスタム。
プロジェクト SDK: ここでは jdk1.8 を使用します。
ここに画像の説明を挿入

4. プロジェクトに必要な jar パッケージを選択します。
ここでは、Spring Web、thymeleaf (レンダリング ページを使用するために後でここに jsp を記述できます。自分で選択します)、JDBC API、MybatisFramework、Lombok、Mysql Driver、いくつかの一般的に使用される jar のみです。必要に応じて要件を選択し、最後に「完了」をクリックします。

ここに画像の説明を挿入ここに画像の説明を挿入
新しいプロジェクトのディレクトリ構造
ここに画像の説明を挿入

6. プロジェクトがビルドされた後、Maven ウェアハウスは独自のウェアハウスとして構成されます。
ファイル => 設定 => ビルド、実行、デプロイメント => ビルドツール => Maven
ここに画像の説明を挿入
ここに画像の説明を挿入

3. テスト項目

1. 起動時の初期ページとしてテンプレート ファイルの下に新しいindex.html ページを作成します;
ここに画像の説明を挿入
2. 新しいコントローラー クラスを作成します
com.example.backup の下に新しいコントローラー フォルダーを作成し、そのコントローラー フォルダーの下に単純なクラスを作成します。コントローラー クラスには @Controller アノテーションを追加する必要があります。プロジェクトの開始時に、SpringBoot が自動的にスキャンしてコントローラーをロードします)こんにちはコントローラー
ここに画像の説明を挿入

package com.example.baskup.controller;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;

@Controller
public class HelloController {
    
    

    @RequestMapping("/index")
    public String sayHello(){
    
    
        return "index";
    }
}

7. まず、リソース フォルダーの下にあるアプリケーションで DataSource の基本情報を設定します。
アプリケーション ファイルには 2 つのファイル形式があり、1 つは拡張子が .properties で、もう 1 つは拡張子が .yml です。2 つの構成方法は若干異なります。比較のために、DataSource
application.properties はいずれかのファイルでのみ構成できることに注意してください。
ここに画像の説明を挿入

spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
spring.datasource.url=jdbc:mysql://127.0.0.1:3306/backup?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8
spring.datasource.username=root
spring.datasource.password=123456


application.yml
新しい application.yml ファイルを作成します
ここに画像の説明を挿入
ここに画像の説明を挿入
。mysql のバージョンが 8.0 以降の場合、ドライバー名は com.mysql.cj.jdbc.Driver になり、5 の場合は com.mysql.jdbc.Driver になります。
ここに画像の説明を挿入

spring:
  datasource:
    driver-class-name: com.mysql.cj.jdbc.Driver  #数据库链接驱动
    url: jdbc:mysql://127.0.0.1:3306/backup?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8
    username: root  #用户名
    password: 123456  #密码

8. プロジェクト起動クラス TestApplication.java を実行します。

ここに画像の説明を挿入
ここの小さな三角形をクリックし、ブラウザに「localhost:8080」と入力し、Enter キーを押して初期インデックス インターフェイスを表示します。このプロジェクトの初期構築は完了しており、使用する他のプロジェクト構成と統合プラグイン
ここに画像の説明を挿入
ここに画像の説明を挿入
があります。
ここに画像の説明を挿入
必要に応じて、引き続き注目して更新していきます!

おすすめ

転載: blog.csdn.net/A_awen/article/details/124737101