小代學Spring Boot之開篇

想要獲取更多文章能夠訪問個人博客 - 代碼無止境java

前情提要

小代是一名入職不久的程序員,公司同事都親切的稱他小代。有一天小代的老大陳BOSS和小代說,公司後端最近準備換技術框架了。
小代: 換成啥?
陳BOSS: Spring Boot,聽過沒?
小代: 固然據說過,就是由Pivotal團隊開發的一個新的框架,它主要是簡化Spring應用程序的搭建和開發過程。
陳BOSS: 喲呵,想不到你還知道的挺多的。那挺好啊,如今我給你給任務,搭建一個基於一個Spring Boot的Web示例程序,做爲公司新項目的基礎。
小代: 好的老大,保證完成任務。
小代就這樣滿心歡喜的接下了這個任務,可是如何搭建呢?小代確實一頭霧水。俗話說的好,程序員,有問題就Google一下。因而乎,小代就搜所了一下「如何搭建Spring Boot應用程序」,而後就發現了下面的一篇文章。git

生成Spring Boot項目

1.首先咱們進入到Spring Initializr頁面,這是Spring Boot提供給開發者快速生成一個Spring Boot項目的頁面。
2.選擇項目構建工具,Spring提供兩種選擇(Maven Or Gradle),小代選擇的是Maven。
3.選擇語言,不單單支持Java哦,Spring Boot還支持Kotlin和Groovy,固然兩者都是基於JVM的,不過都提供了很是實用的語法糖,有興趣的朋友能夠去了解一下。
4.選擇Spring Boot的版本,並填寫項目的Group和Artifact信息。
5.選擇基礎依賴,因爲構建的是web應用,因此添加Spring Web Starter依賴。
執行上面五步以後,頁面應該會變成下面這個樣字,而後咱們就能夠點擊頁面下方的Generate按鈕,生成這個項目了。程序員

生成Srping Boot項目圖

導入並測試項目

1.項目生成後能夠選擇你喜歡的編輯器打開,小代選擇的是Idea。畢竟新生代的程序員都喜歡Idea,它的代碼提示真的是讓人愛不釋手。
2.添加一個Restful接口,具體代碼能夠參考源代碼github

@RestController
public class HelloController {
    @RequestMapping("/hello")
    public String hello(@RequestParam("name") String name){
        return "hello," +name + "!";
    }
}
複製代碼

3.啓動項目,打開瀏覽器訪問http://localhost:8080/hello?name=xiaodai,就能夠看到效果了。web

結束語

憑藉這篇文章,小代輕輕鬆鬆的完成了陳BOSS交給他的任務(若是你也喜歡這篇文章的話,能夠源碼項目給個star哦)。可是做爲一個熱愛學習的程序員,小代顯然不知足於此,小代沉迷與Spring Boot的學習沒法自拔。至於他學到了啥,咱們下回分解。spring

ps:「學習不止,碼不停蹄」,若是你喜歡個人文章,就關注我吧。後端

掃碼關注「代碼無止境」
相關文章
相關標籤/搜索