新建一個標准的maven項目,不選擇任何模板
然后在resources文件夾中,新建static文件夾用來存放JS,圖片等靜態資源。新建templates文件夾用來存放JSP,HTML等。新建資源文件application.properties。這些都使用固定的名稱。
在pom.xml中加入三部分(最新版的可參考官方網站)。
<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.1.7.RELEASE</version> </parent> <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> </dependencies> <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </plugin> </plugins> </build>
新建一個Controller用於測試(SpringMVC的相同的注解,測試路徑為localhost:8080/out):
package com.hj.controller; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.ResponseBody; @Controller public class MyController { @RequestMapping("/out") @ResponseBody public String out(){ return "success"; } }
入口類(類名為項目名+Application,紅色部分為自己的部分):
package com.hj; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; @SpringBootApplication public class myspringbootApplication { public static void main(String[] args) { SpringApplication.run(myspringbootApplication.class); } }
在入口類中,右鍵,選擇RUN
在瀏覽器中輸入測試路徑就可以正常訪問