SpringBoot啟動一下就停止了,
選好你所需要的依賴這里給大家補充一下,我們傳統的Java項目最開始是需要我們手動導入jar包。例如我們要使用jdbc時,需要在項目里導入數據庫連接的jar包,但如果項目變大以后,需要導入的jar包就會很多,如果這時候再手動導入就會變得想當麻煩。于是就有了一種管理項目構建的軟件,我們這里使用的是maven,另外一種近些年興起的叫gradle(我這段時間的學習應該主要是用maven)。當然,不管是maven還是gradle,都避不掉一個痛苦的開頭,那就是配環境變量(這里建議大家百度,網上有許多教程)。還有一點就是idea自帶maven,但是版本較老,建議大家在配置好maven后再把idea的maven配置一下(即將新建maven工程的maven從idea自帶的改為你在電腦上配置好的),就可以了。然后再簡單介紹一下我們要勾選的依賴1.web(web項目嘛)2.jdbc(數據庫嘛,這個先不選,下一次再選)大概就這兩個。勾選完畢后點擊next,然后點擊finish,就完成了。這里有兩點提醒一下大家,選完依賴后點擊next會讓你寫你的項目名,這里一般和artifact是一樣的,當然也可以取別的。還有一點是大家在構建項目的時候務必要保證是在聯網的情況下進行,因為它要下載你所需的依賴,所以在構建時盡量保持網絡暢通。再補充一點就是大家在使用maven下載依賴之前最好先將下載地址改為阿里云鏡像,要不然會特別慢。具體操作是將maven的setting.xml文件里找到mirror標簽,將url屬性改成阿里云的(更具體的看百度哈哈哈)。java實現進度條顯示。
等到idea最底端那個bulid不在轉圈圈了,進度條也沒了,說明構建好了,到此,第一步圓滿結束(身為渣渣的我當初花了將近一個周,哎)。接下來我們就開始寫第一個程序,hello world(尊重傳統嘛哈哈哈)。首先給大家看一下目錄結構剛建好后是沒有controller那個包的,需要我們自己建。我們可以直接右鍵java目錄下的第一個包(不同項目包名不一樣,主要是我懶得打哈哈哈),直接新建class,class名寫controller.HelloController,這樣idea會自動為我們建好包,并將類放入包內。這里在補充一點,雖然理論上包名類名是隨便取的,但為了提高代碼的可閱讀性,還是建議大家遵守spring項目的命名規則。畢竟大家都在用這套規則,養成習慣后以后閱讀別人的代碼也會相對輕松一些(吧)。
python做一個進度條、建好類以后就要開始寫hello world了,我先把代碼復制過來:
@Controllerpublic?class?HelloController?{ @ResponseBody//寫給瀏覽器 @RequestMapping("/hello")//接收來自瀏覽器的hello請求 public String hello(){ return "hello word;"; }}
這一段代碼和我們以往的jsp或者說servlet不同,我們先運行一下再說,這里運行方法是直接運行那個自帶的類(DemoApplication),然后等一會
在控制臺輸出如下信息并且沒有報錯后就說明你啟動成功了,紅圈部分是你的端口號,在瀏覽器里輸入localhost:8080,這時會顯示如下界面:
SpringBoot項目。
我們可以看到,頁面上并沒有顯示helloworld,是不是翻車了呢?別急,我們進行下一步操作
我們在8080后面加上/hello,再回車,這時,hello word就出來了!(哇!神奇!鵝妹z!)
Springboot啟動流程、
那這究竟為什么呢?別急,我這周就學了這么多,下一篇再細細說,哈哈哈哈(一篇文章連個hello world都沒講完的屑哈哈哈)。
版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。
工作时间:8:00-18:00
客服电话
电子邮件
admin@qq.com
扫码二维码
获取最新动态