Spring Boot プロジェクトをすばやく作成する
SpringBoot の出現により、Spring アプリケーション開発が簡素化されます
技術の発展に伴い、SpringBoot プロジェクトを作成する方がはるかに便利になりました.以下では、SpringBoot プロジェクトを作成する方法を主に 2 つ紹介します。
1.公式サイトのクイック作成方法:
(1) 公式サイトSpring Initializrをまずクリック
次のページが表示され、要件に従って構成と依存関係を選択できます (下の図に従ってください)。
グループとアーティファクトに名前を付け、最後にGENERATE をクリックしてJar パッケージを生成します。
(2) Jar パッケージをフォルダーに解凍し、IDEA でプロジェクトを開きます。
2. IDEA は Spring Boot プロジェクト (HelloWorld) を作成します。
(1)
(2) 最後に、単純な SpringBoot プロジェクトが作成されました (スクリーンショットは忘れてください。方法 1 の画像を盗用します。構造は同じです)。
(3) メインプログラムはこのように書かれており、メインプログラムを起動することができます
package com.example;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration;
@SpringBootApplication(exclude = DataSourceAutoConfiguration.class)
public class WorldApplication {
public static void main(String[] args) {
SpringApplication.run(WorldApplication.class, args);
}
}
チップ:
(1) psvm + Enter キー --> public static void main(String[ ] args)
(2) SpringApplication.run(): Springアプリの起動メソッド
(3) メインプログラムクラス HelloWorldMainApplication.class を渡す
(4) main メソッドの変数関数 args[ ] を渡す
(5) (exclude = DataSourceAutoConfiguration.class)//データベースの自動構成を無効にする
(4)依存関係を自動的にインポートすることを選択する
自動インポートの依存関係を有効にするには、[自動インポートを有効にするを選択します。
このように、依存関係が pom.xml に書き込まれるたびに、IDEA は関連する依存関係を自動的にインポートします。
(5) 書き込み(ビジネスロジック)関連のコントローラーとサーバー
package com.example.controller;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
//指定控制器,用于处理请求
@Controller
public class HelloController {
@ResponseBody//把return的内容写给浏览器
@RequestMapping("/hello")//接受来自浏览器的hello请求
public String hello(){
return "hello";//返回一个字符串“hello”在浏览器上
}
}
ヒント: メインの program.java は Controller.java の上位レベルにあり、レベルが異なります。
(6) メインプログラムのテストを実行する
(7) 導入作業の簡素化