一、我們可以使用Spring Initializr來創(chuàng)建SpringBoot項(xiàng)目。
創(chuàng)新互聯(lián)專注于企業(yè)營銷型網(wǎng)站、網(wǎng)站重做改版、龍鳳網(wǎng)站定制設(shè)計(jì)、自適應(yīng)品牌網(wǎng)站建設(shè)、H5響應(yīng)式網(wǎng)站、商城網(wǎng)站開發(fā)、集團(tuán)公司官網(wǎng)建設(shè)、成都外貿(mào)網(wǎng)站建設(shè)公司、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁設(shè)計(jì)等建站業(yè)務(wù),價(jià)格優(yōu)惠性價(jià)比高,為龍鳳等各大城市提供網(wǎng)站開發(fā)制作服務(wù)。Spring Initializr從本質(zhì)上來說就是一個(gè)Web應(yīng)用程序,它能為你生成Spring Boot項(xiàng)目結(jié)構(gòu)。雖然不能生成應(yīng)用程序代碼,但它能為你提供一個(gè)基本的項(xiàng)目結(jié)構(gòu),以及一個(gè)用于構(gòu)建代碼的Maven或Gradle構(gòu)建說明文件。你只需要寫應(yīng)用程序的代碼就好了。
Spring Initializr有幾種用法。
1.通過Web界面使用。
2.通過Spring Tool Suite使用。
3.通過IntelliJ IDEA使用。
4.使用Spring Boot CLI使用。
5.補(bǔ)充: 單純地使用gradle或者maven來構(gòu)建。
1. 使用Spring Initializr的Web界面
要使用Spring Initializr,最直接的辦法就是用瀏覽器打開http://start.spring.io,你應(yīng)該能看到類似下圖的一個(gè)表單:
填完表單,選好依賴,點(diǎn)擊“Generate Project”按鈕,Spring Initializr就會為你生成一個(gè)項(xiàng)目。瀏覽器將會以ZIP文件的形式(文件名取決于Artifact字段的內(nèi)容)把這個(gè)項(xiàng)目下載下來。根據(jù)你的選擇,ZIP文件的內(nèi)容也會略有不同。不管怎樣,ZIP文件都會包含一個(gè)極其基礎(chǔ)的項(xiàng)目,讓你能著手使用Spring Boot開發(fā)應(yīng)用程序。
下載下來之后我們只需要解壓縮下然后導(dǎo)入至IDE中就好了~
2. 在Spring Tool Suite里創(chuàng)建Spring Boot項(xiàng)目
長久以來,Spring Tool Suite①一直都是開發(fā)Spring應(yīng)用程序的不二之選。從3.4.0版本開始,它就集成了Spring Initializr,這讓它成為開始上手Spring Boot的好方法。要在Spring Tool Suite里創(chuàng)建新的Spring Boot應(yīng)用程序,在File菜單里選中New > Spring Starter Project菜單項(xiàng),隨后Spring Tool Suite會顯示一個(gè)與下圖相仿的對話框。
如你所見,這個(gè)對話框要求填寫的信息和Spring Initializr的Web界面里是一樣的。事實(shí)上,你在這里提供的數(shù)據(jù)會被發(fā)送給Spring Initializr,用于創(chuàng)建項(xiàng)目ZIP文件,這和使用Web表單是一樣的。
Site Info部分簡單描述了將要用來訪問Initializr的URL,大多數(shù)情況下你都可以忽略這部分內(nèi)容。然而,如果要部署自己的Initializr服務(wù)器(從https://github.com/spring-io/initializr復(fù)制代碼即可),你可以在這里設(shè)置Initializr基礎(chǔ)URL。
點(diǎn)擊Finish按鈕后,項(xiàng)目的生成和導(dǎo)入過程就開始了。你必須認(rèn)識到一點(diǎn),Spring Tool Suite的Spring Starter Project對話框,其實(shí)是把項(xiàng)目生成的工作委托給http://start.spring.io上的Spring Initializr來做的,因此必須聯(lián)網(wǎng)才能使用這一功能。
一旦把項(xiàng)目導(dǎo)入工作空間,應(yīng)用程序就可以開發(fā)了。在開發(fā)的過程中,你會發(fā)現(xiàn)Spring Tool Suite針對Spring Boot還有一些錦上添花的功能。比如,可以在Run菜單里選中Run As > Spring Boot Application,在嵌入式服務(wù)器里運(yùn)行你的應(yīng)用程序。
注意,Spring Tool Suite是通過REST API與Initializr交互的,因此只有連上Initializr它才能正常工作。如果你的開發(fā)機(jī)離線,或者Initializr被防火墻阻斷了,那么Spring Tool Suite的Spring Starter Project向?qū)菬o法使用的。
3. 在IntelliJ IDEA里創(chuàng)建Spring Boot項(xiàng)目
IntelliJ IDEA是非常流行的IDE,IntelliJ IDEA 14.1就開始支持Spring Boot了。
要在IntelliJ IDEA里創(chuàng)建新的Spring Boot應(yīng)用程序,在File菜單里選擇New > Project。你會看到幾屏內(nèi)容(如下圖),問的問題和Initializr的Web應(yīng)用程序以及Spring Tool Suite類似。
第二屏向你詢問項(xiàng)目的基本信息,第三屏就開始問你要往項(xiàng)目里添加什么依賴了。和之前一樣,屏幕里的復(fù)選框和Spring Boot起步依賴是對應(yīng)的。選完之后點(diǎn)擊Next就到了向?qū)У淖詈笠黄粒?/p>
4. 在Spring Boot CLI里使用Initializr
如果你想僅僅寫代碼就完成Spring應(yīng)用程序的開發(fā),那么Spring Boot CLI是個(gè)不錯(cuò)的選擇。然而,Spring Boot CLI的功能還不限于此,它有一些命令可以幫你使用Initializr,通過它上手開發(fā)更傳統(tǒng)的Java項(xiàng)目。
Spring Boot CLI包含了一個(gè)init命令,可以作為Initializr的客戶端界面。
init命令最簡單的用法就是創(chuàng)建Spring Boot項(xiàng)目的基線:
$ spring init
網(wǎng)站標(biāo)題:創(chuàng)建SpringBoot項(xiàng)目的幾種方式總結(jié)(推薦)-創(chuàng)新互聯(lián)
分享網(wǎng)址:http://www.rwnh.cn/article18/dosdgp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站建設(shè)、網(wǎng)站設(shè)計(jì)公司、自適應(yīng)網(wǎng)站、App設(shè)計(jì)、定制開發(fā)、網(wǎng)站制作
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容