學一個新的框架,不寫helloworld是沒有靈魂的,嘿嘿java
咱們將學習如何快速的建立一個Spring Boot應用,而且實現一個簡單的Http請求處理。經過這個例子對Spring Boot有一個初步的瞭解,並體驗其結構簡單、開發快速的特性。web
環境準備:spring
springboot建立的時候,能夠選擇添加其餘依賴,之後再使用的時候也能夠繼續添加.springboot
啓動類必定要位於controller同級或上級app
HelloController框架
package com.bao.controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; /** * @auther Bao * @date 2019/11/11 22:26 */ @RestController public class HelloController { @RequestMapping("/hello") public String hello(){ return "hello springboot"; } }
Springboot01HelloworldApplication爲該項目的啓動程序入口maven
package com.bao; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; @SpringBootApplication public class Springboot01HelloworldApplication { public static void main(String[] args) { SpringApplication.run(Springboot01HelloworldApplication.class, args); } }
http://localhost:8080/helloide
使用的maven工具(pom中)將項目打包工具
直到出現 build success 成功,不成功則表示maven的配置有問題學習
找到打包後的項目的jar(在target下)
使用命令執行jar(java -jar +項目名
)
測試訪問