小代學Spring Boot之開篇

想要獲取更多文章可以訪問我的博客 - 代碼無止境

前情提要

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

生成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接口,具體代碼可以參考源代碼

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

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

結束語

憑借這篇文章,小代輕輕松松的完成了陳BOSS交給他的任務(如果你也喜歡這篇文章的話,可以源碼項目給個star哦)。但是作為一個熱愛學習的程序員,小代顯然不滿足于此,小代沉迷與Spring Boot的學習無法自拔。至于他學到了啥,我們下回分解。

ps:“學習不止,碼不停蹄”,如果你喜歡我的文章,就關注我吧。

掃碼關注“代碼無止境”
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容