最近看到一個大牛寫的spring boot案例,鏈接貼這 https://github.com/ityouknow/spring-boot-examples.git
這里通過在maven里創建多個module的方式實現不同的demo案例,具體步驟如下:
-
File -> New -> Project直接點擊Next
-
輸入GroupId和ArtifactId
-
新建完項目后,將src目錄刪除,在pom文件里添加build
-
右擊項目名,New -> Module,與第1步一樣,直接點擊Next,輸入ArtifactId
-
新建完module后,打開pom文件,將parent改為spring-boot-starter-parent,添加spring-boot-starter-web
-
至此,項目框架已經搭好,開始寫代碼啦!在spring-boot-hellworld Module下新建相關文件
-
代碼內容
HelloWorldController.class
package com.bw.spring.controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; /** * @DESC * @AUTHOR wangbing * @DATE 2019-04-26 */ @RestController public class HelloWorldController { @RequestMapping("/hello") public String index() { return "Hello World"; } }
Application.class
package com.bw.spring; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; /** * @DESC 訪問http://localhost:8080/hello頁面 * @AUTHOR wangbing * @DATE 2019-04-26 */ @SpringBootApplication public class Application { public static void main(String[] args) { System.out.println("開始"); SpringApplication.run(Application.class, args); } }
application.properties文件為空