コンテンツ
1.Mavenプロジェクトを作成します
1>ファイル->新規->プロジェクト..
2> Mavenを選択し、独自のJDKバージョンを選択します
3>プロジェクト名を入力します
2.POMファイルを構成します
1>詳細については、コードのコメントセクションを参照してください
<?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 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>org.example</groupId>
<artifactId>sprbttest</artifactId>
<version>1.0-SNAPSHOT</version>
<!--上面是刚创建好的pom初始配置文件,下面我们需要添加自己所需的配置-->
<!--1、加入springboot基础依赖-->
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.2.12.RELEASE</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>
<!--2、加入jdk版本,我这里是11.0.1-->
<properties>
<java.version>11.0.1</java.version>
</properties>
<!--3、加入springboot web和test依赖-->
<dependencies>
<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>
<!--4、加入Maven打包依赖-->
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
</project>
2> IDEAの右上隅にある[Mavenで再ロード]をクリックし(以下に示すように小さな更新アイコンがあります)、依存関係のロードが完了するのを待ちます。
3.テストコードを書く
1>シンプルなエンジニアリング構造
2> springbootプロジェクトのスタートアップクラスを記述し、SpringBootApplicationアノテーションを追加します
package demo;
/**
* @author 蓝多多的小仓库
* @title: demo.TestApplication
* @projectName sprbttest
* @description: ldd_annotation
* @date 2022/1/12 16:51
*/
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
@SpringBootApplication
public class TestApplication {
public static void main(String[] args) {
SpringApplication.run(TestApplication.class, args);
}
}
3>テストControllerクラスを作成し、関連するアノテーションを追加します(RestControllerアノテーションをクラスに追加し、GetMappingアノテーションをメソッドに追加し、アクセスパスを設定します)。
package demo.controller;
/**
* @author 蓝多多的小仓库
* @title: HelloController
* @projectName sprbttest
* @description: ldd_annotation
* @date 2022/1/12 17:16
*/
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;
@RestController
public class HelloController {
@GetMapping("/hello")
public String hello(){
return "hello 蓝多多";
}
}
4.テストを開始します
1>クリックして実行
2>ブラウザを開き、http:// localhost:8080/helloと入力します。