欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

SpringBoot2-初識與新工程的創(chuàng)建-創(chuàng)新互聯(lián)

Spring Boot的由來

相信大家都聽說過Spring框架。

元寶山ssl適用于網(wǎng)站、小程序/APP、API接口等需要進行數(shù)據(jù)傳輸應(yīng)用場景,ssl證書未來市場廣闊!成為創(chuàng)新互聯(lián)公司的ssl證書銷售渠道,可以享受市場價格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:18982081108(備注:SSL證書合作)期待與您的合作!

Spring從誕生到現(xiàn)在一直是流行的J2EE開發(fā)框架。
隨著Spring的發(fā)展,它的功能越來越強大,隨之而來的缺點也越來越明顯,以至于發(fā)展到后來變得越來越臃腫,使用起來也非常的麻煩。
到后來由于過于強調(diào)配置的靈活性,有時即使只為了加入一個簡單的特性,而需要相當多的XML配置,從而被人們詬病為"配置地獄"!

后來許多優(yōu)秀的服務(wù)端框架涌現(xiàn)出來,比如基于JavaScript的nodeJS,基于Python的Django,F(xiàn)lask,Tornado框架。都由于其使用簡單的特性被越來越多的開發(fā)者采用。

Sprint Boot就是為了應(yīng)對這些框架的挑戰(zhàn)而出現(xiàn)的,它徹底改變了Spring框架臃腫的現(xiàn)狀。使得J2EE的框架變得簡單起來,目前越來越多的公司和項目選擇了它。

Spring Boot最新的版本是2.x,本文我們就來介紹它的安裝與配置,快速創(chuàng)建你的第一個Spring Boot工程,享受她的優(yōu)雅與強大。

Spring Boot的特性

Spring Boot的主要有以下幾個殺手級特性,可以大大減少學(xué)習(xí)與使用的復(fù)雜性,讓我們更多地關(guān)注業(yè)務(wù),提升開發(fā)效率:

  • 可創(chuàng)建獨立可運行的應(yīng)用程序,打包后僅一個jar包,運行即可。
  • 內(nèi)置應(yīng)用服務(wù)器Tomcat,Jetty等,無需部署。
  • 零XML配置,徹底擺脫"配置地獄"。
  • 自動配置各種第三方庫,常用的第三方庫引入即可用。
  • 內(nèi)置各種服務(wù)監(jiān)控系統(tǒng),實時觀察服務(wù)運行狀態(tài)。

創(chuàng)建Spring Boot工程

我們廢話不多說,現(xiàn)在就開始介紹創(chuàng)建Spring Boot 2工程的方法,這是進行Spring Boot學(xué)習(xí)與開發(fā)的第一步。

方法一:通過Idea內(nèi)置工具創(chuàng)建

如果你使用IntelliJ IDEA作為你的開發(fā)IDE的話,這種方式最為方便,不過前提是使用Ultimate版(最終版),在IntelliJ的官網(wǎng)可以下載到(當然如果條件允許推薦購買正版)。

  1. 打開Idea選擇創(chuàng)建新工程
    Spring Boot 2 - 初識與新工程的創(chuàng)建

  2. 選擇導(dǎo)航欄中的Spring Initializr
    Spring Boot 2 - 初識與新工程的創(chuàng)建

  3. 然后填入工程信息
    注意這里有使用Maven還是Gradle的選擇。我們這里既然要零XML配置,這里選擇使用Gradle工程,如圖。我們使用Sprint Boot的目的也就是簡化我們的開發(fā)生活,不是嗎?
    Spring Boot 2 - 初識與新工程的創(chuàng)建

  4. 添加第三方依賴
    我們這里添加需要的第三方依賴。如果你第一次接觸Spring Boot,為了避免復(fù)雜性,可以選擇添加以下兩個依賴。其他的依賴不必擔(dān)心,你可以在任何時候非常容易地添加依賴。
  • DevTools:是一系列開發(fā)工具配置,比如熱部署。
    Spring Boot 2 - 初識與新工程的創(chuàng)建

  • Web: 對Web開發(fā)的基礎(chǔ)支持。
    Spring Boot 2 - 初識與新工程的創(chuàng)建
  1. 完成工程創(chuàng)建
    填入工程名和保存目錄后,點擊完成。
    Spring Boot 2 - 初識與新工程的創(chuàng)建

  2. 創(chuàng)建完工程后,會有一個gradle配置的一個界面,這里我們選擇使用默認的wrapper。這個選項會自動為我們下載對應(yīng)版本的gradle進行配置和編譯,無需我們自己安裝配置等,非常方便。
    Spring Boot 2 - 初識與新工程的創(chuàng)建
    點擊OK后我們就成功地創(chuàng)建了新工程!恭喜!

方法二:通過Spring Initializr創(chuàng)建

這種方式適用于不使用IntelliJ IDEA和使用免費版Idea的同學(xué),通過官方創(chuàng)建Spring Boot工程的網(wǎng)站直接創(chuàng)建。
方法一其實也是使用這個網(wǎng)站作為模板來集成到Idea中的。

點擊這里進入到這個網(wǎng)站(https://start.spring.io/)

  1. 輸入工程信息,并選擇Gradle工程
    Spring Boot 2 - 初識與新工程的創(chuàng)建
    輸入工程的信息后,如果需要更詳細的信息設(shè)置,可以點擊下方的"More options"按鈕進行設(shè)置。

  2. 添加依賴
    這里我們可以直接搜索需要的依賴進行添加,比如我們添加Web和Devtools庫。
    Spring Boot 2 - 初識與新工程的創(chuàng)建
    Spring Boot 2 - 初識與新工程的創(chuàng)建

  3. 生成工程
    在我們把所有信息填完后,接下來我們就可以點擊頁面底部的按鈕(Generate Project)開始生成。
    Spring Boot 2 - 初識與新工程的創(chuàng)建

  4. 生成后會自動把工程下載到本地,我們解壓后,將該工程保存到開發(fā)目錄(你喜歡的任何位置都可以),然后使用IDE打開即可。
    Spring Boot 2 - 初識與新工程的創(chuàng)建
    比如我這里使用的是IntelliJ IDEA,打開即可。

運行工程!

至此我們的工程已經(jīng)創(chuàng)建完畢,下面就是運行它了。
我們觀察工程源碼包的結(jié)構(gòu),發(fā)現(xiàn)有一個Hellospringboot2Application的類,這個類就是我們服務(wù)的運行入口。運行它后,我們的服務(wù)就可以正常啟動了!

Spring Boot 2 - 初識與新工程的創(chuàng)建

總結(jié)

通過創(chuàng)建Spring Boot新工程的過程,我們就會發(fā)現(xiàn)它的簡潔之處,不會像以前使用Spring那樣要花費很多時間和精力去創(chuàng)建和配置,我們現(xiàn)在甚至可以在短短的兩分鐘之內(nèi)創(chuàng)建好工程!
后面的文章我們會深入討論Spring Boot的方方面面。

我的博客中其他關(guān)于Spring Boot的所有文章可以點擊這里找到,歡迎關(guān)注!

如果有問題可以留言,或者給我發(fā)郵件lloyd@examplecode.cn,期待我們共同學(xué)習(xí)與成長!

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機、免備案服務(wù)器”等云主機租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。

網(wǎng)頁題目:SpringBoot2-初識與新工程的創(chuàng)建-創(chuàng)新互聯(lián)
轉(zhuǎn)載注明:http://aaarwkj.com/article32/dohjsc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供微信公眾號、面包屑導(dǎo)航、品牌網(wǎng)站設(shè)計、響應(yīng)式網(wǎng)站、網(wǎng)站導(dǎo)航、標簽優(yōu)化

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都seo排名網(wǎng)站優(yōu)化
国产三级精品三级精品在一区| 人妻少妇被粗大爽av| 亚洲天堂男人的天堂狠狠操| 91免费看片在线观看| 亚洲国产中文日韩欧美在线| 中日韩一二三四区在线看| 欧美成人精品三级在线网站| 国产成人综合在线观看网站| 亚洲国产欧美在线91| 免费在线观看成人av| 91麻豆国产福利在线| 国产精品国语对白av处女| 成人免费在线观看午夜| 国产av剧情极品丝袜美女| 国产第一页第二页在线| 国产三级自拍视频在线观看| 欧美一区二区精品少妇| 国产精品三级玖玖玖电影| 久碰精品少妇中文字幕av| 日本精品在线亚洲国产欧美| 要爽死国产一区在线播放| 九九九热这里只有精品| av一区二区中文字幕| 人妻中出中文字幕一区| 欧美黄片网站在线观看| 欧美 日韩亚洲一区| 99精品人妻一区二区三区| 国产极品美女高潮抽搐| 视频播放一区二区三区毛片| 日韩人妻精品中文字幕专区不卡| 日本精品三级一区二区视频| 中文字幕人妻丝袜一区一三区| 日韩欧美性生活免费观看| 十八女毛片一区二区三区| 中文字幕一区二区三区久久| 久久国产国内精品国语对白| 日韩精品在线观看一二三区| 久久久久精品国产亚洲av影院 | 精品欧美一区二区精品| 成年人性生活网站视频| 国产三级三级精品久久|