1.エントリープログラムをすばやく作成する
最初のステップ
Spring-Boot-starter-parent依存関係を追加[親プロジェクトのWeb依存関係]
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.1.7.RELEASE</version>
</parent>
第二段階
Spring-Boot-starter-web依存関係を追加[サブプロジェクトのweb依存関係]
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
</dependencies>
第三段階
@SpringBootApplicationを使用して、メインプログラムクラスに注釈を付けて作成します。
@SpringBootApplication
public class HelloApplication {
public static void main(String[] args){
SpringApplication.run(HelloApplication.class);
}
}
第四段階
Controller HelloWorldアクセスプログラムを作成する
@RestController
public class HelloWorldController {
@RequestMapping("/hello")
public String hello(){
return "This is my first SpringBoot Application";
}
}
SpringBoot起動の2つ、2つの方法
1. Mainメソッドを直接実行します
2.プラグインから始める
- 最初のステップは、MAVENプラグインspring-boot-maven-pluginを追加することです
- 2番目のステップは、< configuration >と< mainClass >をMAVENプラグインに追加して、main関数を構成して開始することです
3番目に、application.propertiesを使用してプロジェクトを構成します
properties和yml项目常用的两种文件配置方式,properties的优先级高于yml
- Spring Bootは、resourcesディレクトリの
構成形式でapplication.properties構成ファイルを自動的に生成します:key = value - Spring Bootは、resourcesディレクトリにapplication.yml設定ファイルを自動的に生成します
設定形式:key:value(コロンの後のスペース)