天天看點

springboot的第一個執行個體

1.下載下傳Spring Boot CLI

Spring Boot CLI是Spring Boot提供的控制台指令工具,其下載下傳位址如下

https://repo.spring.io/plugins-release/org/springframework/boot/spring-boot-cli/1.3.0.RELEASE/

2.配置環境變量

将Spring Boot CLI解壓并将其bin目錄添加到環境變量的Path中。win10系統的操作步驟:右擊此電腦–>屬性–>進階系統設定–>環境變量–>Path–>編輯–>建立,将Spring Boot CLI的bin路徑複制進去,點選一系列的确定按鈕。

3.IDEA中建立Spring Boot項目

File–>New–>Project–>Spring Initializr–>Next

springboot的第一個執行個體

以上名字根據自己需求自己起,但是Artifact不要含有大寫字母,如果有大寫字母會報錯。

點選Next

springboot的第一個執行個體

我選的Spring Boot版本為2.1.6,根據自己需求勾選複選框。

springboot的第一個執行個體

輸入自己的項目名,點選Finish,Spring Boot項目建立成功。

springboot的第一個執行個體

點選Import Changes如上,等幾分鐘,在初學階段不建議大家勾選複選框,因為那樣會等很長時間(我就勾選了,等了差不多有一個多小時還是沒有成功,最後删除了重建立)。

springboot的第一個執行個體

如果Spring Boot版本為2.1.6會報錯,改成其他,列如2.1.3。

springboot的第一個執行個體
<plugins>
    <plugin>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-maven-plugin</artifactId>
    </plugin>
</plugins>
           

springboot 的編譯插件如上,IDEA自動生成。

<resources>
    <resource>
        <directory>路徑</directory>
        <targetPath>路徑</targetPath>
        <includes>
            <include>**/*.jar</include>
        </includes>
    </resource>
</resources>
           

引入本地資源如上,在這個執行個體中我沒有用到。

springboot的第一個執行個體

目錄結構如上。

@RestController
@RequestMapping(value="/mydemo")
public class Test {
    @RequestMapping(value = "/age/{age}", method = RequestMethod.GET)
    public String myTest(@PathVariable("age") int age) {
        return "My age is "+age;
    }
}
           

自己建立的一個類如上。

springboot的第一個執行個體

點選綠色運作按鈕出現如上則表明運作成功。

springboot的第一個執行個體

用postman測試接口,輸出My age is 12,接口正确。

我寫慣ssm接口了,初次寫spring boot接口碰到了倆個問題;

1.接口不加項目名,我想大概是因為spring boot内置tomcat容器的緣故。

2.修改項目裡面的内容,需要重新開機項目,而ssm項目是不用的,隻需等待幾秒即可,我想大概也是因為spring boot内置tomcat容器的緣故。

繼續閱讀