您好,登錄后才能下訂單哦!
今天就跟大家聊聊有關(guān)怎樣生成一個基礎(chǔ)的springboot項(xiàng)目,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結(jié)了以下內(nèi)容,希望大家根據(jù)這篇文章可以有所收獲。
使用的spring官方提供的生成器:
https://start.spring.io/
生成項(xiàng)目的基礎(chǔ)配置如下所示,初學(xué)的小伙伴們可以根著一起勾選
這里面DEMO選擇的依賴有: web, thymeleaf.只和web相關(guān)的
至于redis , mysql等等會在后面的DEMO中以這次的為基礎(chǔ)加上
一個新的web項(xiàng)目通常按如圖上示選擇
構(gòu)建工具, 新項(xiàng)目推薦用gradle , 語法更加簡潔,不需要額外的配置文件,想學(xué)maven的小伙伴也可以勾選maven.
語言, 這個毋庸置疑,選java
版本, springboot 版本迭代很快, 一般選穩(wěn)定的最新版即可
組名和包名,組名一稱為 網(wǎng)址.項(xiàng)目名,所以這里是 cloud.javastudy.study , Artiface一般為模塊名,后面肯定是多模塊項(xiàng)目,這里先用demo
打包版本, 推薦使用jar .里面自帶有tomcat , 可直接運(yùn)行,打完包之后文件較大. war 運(yùn)行需要額外配置tomcat
jdk版本, 生產(chǎn)環(huán)境一般用8, 學(xué)習(xí)推薦用11,畢竟是長期支持版本, 一些自己的項(xiàng)目我都已經(jīng)用上jdk11了
7.依賴, 初學(xué)時不建議把mysql , redis , mybatis 這些都選上, 初學(xué)現(xiàn)在只選了web相關(guān)的包,thymeleaf 用于模板頁面展示.
按上配置好之后,就可以點(diǎn)擊生成了,會得到一個demo.zip,不好下載的同學(xué)可點(diǎn)擊下面的鏈接用站長下載好的demo.zip
demojavastudy.zip
把這個文件導(dǎo)入到idea中
在idea中選擇File-open , 然后找到解壓的demo 文件夾,如下圖正在導(dǎo)入gradle項(xiàng)目,等待其導(dǎo)完
如下圖所示:
1.點(diǎn)開DemoApplication.java文件
2. 選擇setup SDK
3. 選擇jdk11,就是上面6選擇的jdk版本
如遇到gradle plugin下載不下來,可修改settings.gradle加入阿里云gradle 插件倉庫
pluginManagement { repositories { maven { url "https://maven.aliyun.com/repository/gradle-plugin" } }}rootProject.name = 'demo'
在DemoApplication中, 點(diǎn)擊main函數(shù)旁邊的三角,然后Debug就可以運(yùn)行了,看到以下輸出,即是運(yùn)行成功:
#DEMO總評
工作中在新建項(xiàng)目時,一般都是有一個基礎(chǔ)項(xiàng)目模板改一改,但萬事都有第一次,我們可以從頭生成springboot項(xiàng)目,然后以這個項(xiàng)目為基礎(chǔ),慢慢做成自己的模板,慢慢積累自己的代碼, 加油!!!
看完上述內(nèi)容,你們對怎樣生成一個基礎(chǔ)的springboot項(xiàng)目有進(jìn)一步的了解嗎?如果還想了解更多知識或者相關(guān)內(nèi)容,請關(guān)注億速云行業(yè)資訊頻道,感謝大家的支持。
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。