前言:
這幾天學習如何搭建SpringBoot框架以及學會如何使用,在參考了幾篇別人的文章之后,想當然的選擇了快捷的方法,利用插件的方式,快速搭建一個Spring boot的框架,一鍵自動生成,看似十分便捷,實際上作為一名什么都不懂的新人,盲目的參考別人的代碼會讓本來簡單的事情變得復雜,不過這是后話。
根據網上的指引我找到了如下圖所示的插件(Spring Initializr)該插件可以使你一鍵構建好Spring Boot的框架,還可以自動導入maven的各種包和相對應框架需要的依賴,對於我這種懶人來說,這自然是美的冒泡的選擇了,所以果斷嘗試在marketplace開始了我的插件下載之路。
可事與願違的是,我在偌大的marketplace里面找了半天,也找不到跟上圖所示一摸一樣的插件,嘗試着下載了幾個插件之后,項目搭建的那一欄依舊看不到什么變化,於是本着求知的心理,我又踏上了前往百度的過程。
(這是在我界面找到的)
經過一段時間的搜索,查看的大部分教程上面依舊沒有提示這個問題,於是,自作聰明的我想到了或許是因為編譯器版本不行的原因,果斷從IE轉變成IJ,甚至還想整一個開發版的(被白花花的銀子嚇退了,對我來說,這個軟件的開銷屬於天文數字)。
可是在IE搜索之后,依舊如此,內心開始有些小崩潰,直到某篇文章點醒了我的思路。
原來是因為版本更新的緣故導致社區版現在已經不再擁有Spring Initializr插件的擁有權,而是變成了另一個叫做 Spring Assiant的插件(如下圖)
安裝完插件的那一刻,我內心突然想起了一句古詩:
垂死夢中驚坐起,小丑竟是我自己。
雖然很崩潰,但好在插件安裝完之后,項目左邊終於出現了新的東西,也讓我覺得這一個小時的網費沒白花。
選擇這個插件之后,右方會出現如下的配置圖片
我們不需要改動,直接默認下一步即可。
這里面也是一些配置選項,一些項目名字,初始啟動類包名之類的,使用語言,包括版本以及語言的選擇,這里面唯一需要注意的是java versio 這一欄的版本,它對應的是你的JDK版本,我們這里使用的是8,然后點擊下一步
這一步是添加依賴,也就是添加一些我們會使用到的組件,這一步小白需要慎重考慮,盲目參考別人教程勾選就會導致程序運行不了,走一大圈彎路。(比如我)
所以我們在這里先只勾選一手java web就好,日后想加入新組件可以通過pom自動導入我們所需組件的依賴,非常的便捷。
我們點擊下一步就可以了。
項目目錄結構所示圖片如下
pom.xmlMaven文件如下:
到這一步,一個簡單的spring boot環境就構建完成了。
我們這邊來稍微的驗證一下
控制台顯示如下,說明我們的構建成功了!
構建的方式並非這一種,我還會介紹一種通過Maven包導入的方式,比這種方式麻煩一點,但也能夠幫助新人更好的理解Spring Boot。