摘要:去年公司用做過個(gè)小項(xiàng)目用完一直沒有維護(hù)最近沒事從官網(wǎng)更下來項(xiàng)目自己缺啟動不起來了所以寫這個(gè)算是個(gè)筆記吧訪問項(xiàng)目初始化可以對更下來的項(xiàng)目進(jìn)行選擇比如加上的啦啦這些都會體現(xiàn)到更下來的項(xiàng)目中的里面更下來是個(gè)包需要解壓到工作空間然后倒入我這里使用這
去年公司用springboot做過個(gè)小項(xiàng)目, 用完一直沒有維護(hù), 最近沒事,從官網(wǎng)更下來springboot項(xiàng)目. 自己缺啟動不起來了. 所以寫這個(gè),算是個(gè)筆記吧.
1. 訪問springboot項(xiàng)目初始化可以對更下來的項(xiàng)目進(jìn)行,選擇比如加上springmvc的web啦, springdatajpa啦, 這些都會體現(xiàn)到更下來的項(xiàng)目中的pom.xml里面 ;2.更下來是個(gè)zip包, 需要解壓到工作空間
, 然后倒入IDEA (我這里使用這個(gè)工具,eclipse等其他的工具方法大家自己在網(wǎng)上找下).
注意: 如果導(dǎo)入進(jìn)來, 沒有顯示src這個(gè)目錄下面的代碼. 需要做下面這個(gè)配置:
可以按照這個(gè)步驟, 選擇導(dǎo)入modules, 然后選擇解壓的項(xiàng)目, 在sources標(biāo)簽下,選擇項(xiàng)目的src路徑. 點(diǎn)擊右下方apply, 這樣在工作空間就會顯示出來src下面的代碼 ;
下面是pom.xml文件的部分
在這里,需要注意一下. 我將jpa的依賴注釋掉了. 因?yàn)槲覜]有關(guān)聯(lián)數(shù)據(jù)庫, 開著這個(gè)依賴會報(bào)錯(cuò); 還有我添加了thymeleaf這個(gè)依賴. 配置跳轉(zhuǎn)頁面的時(shí)候會用到;
就算是啟動起來了springboot了; 注意有個(gè)掃描包的注解@componentScan
這樣就是啟動成功了 .
4.訪問頁面.編寫一個(gè)controller, 訪問templates目錄下面的頁面;
這里有幾個(gè)坑
需要使用@controller而不是 @Restcontroller. 因?yàn)锧RestController會返回json字符串用的, 不會直接通過試圖解析器尋找index頁面
需要在配置文件application.proties 或者 application.yml里面編寫映射的路徑, 即模版引擎 ; 如下:
不管是在那個(gè)配置文件中做配置,都是可以的. 注意: 啟動會先加載yml, 后加載properties, 所以如果都配置了properties會覆蓋yml中的相關(guān)配置; (還有一種說法, springboot會將yml加載為properties? 需要注意下)
5. 完成后面還有什么問題, 我會持續(xù)更新 ; .. . . . .
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/73444.html
摘要:代碼如下可以看到中一共有個(gè)依賴,其中只有是我手動加入的,用于單元測試。點(diǎn)擊項(xiàng)目啟動按鈕,效果如下好的程序必須配備完善的單元測試。測試結(jié)果如下可以看到紅圈框住的地方,出現(xiàn)這個(gè)綠色標(biāo)志證明單元測試沒問題。 微信公眾號:一個(gè)優(yōu)秀的廢人如有問題或建議,請后臺留言,我會盡力解決你的問題。 前言 哎呦喂,按照以往的慣例今天周六我的安排應(yīng)該是待在家學(xué)學(xué)貓叫啥的。但是今年這種日子就可能一去不復(fù)返了,沒...
摘要:由于本人更習(xí)慣使用所以后續(xù)案例都是基于與,同時(shí)這里是基于最新的編寫的哦創(chuàng)建項(xiàng)目初次接觸,我們先來看看如何創(chuàng)建一個(gè)項(xiàng)目,這里以為例,其他的工具小伙伴們自行搜索創(chuàng)建方式。創(chuàng)建完項(xiàng)目后,各位小伙伴請認(rèn)真細(xì)心的對比下與傳統(tǒng)的工程有何區(qū)別如目錄結(jié)構(gòu)。 SpringBoot 是為了簡化 Spring 應(yīng)用的創(chuàng)建、運(yùn)行、調(diào)試、部署等一系列問題而誕生的產(chǎn)物,自動裝配的特性讓我們可以更好的關(guān)注業(yè)務(wù)本身...
摘要:基礎(chǔ)入門篇簡介可以基于輕松創(chuàng)建可以運(yùn)行的獨(dú)立的生產(chǎn)級的應(yīng)用程序。對平臺和第三方類庫我們有自己看法和意見約定大于配置。官網(wǎng)目前最新版本是我們接下來就在這個(gè)版本的基礎(chǔ)上面進(jìn)行學(xué)習(xí)。變成項(xiàng)目引入依賴。 SpringBoot基礎(chǔ)入門篇 簡介 Spring Boot可以基于Spring輕松創(chuàng)建可以運(yùn)行的、獨(dú)立的、生產(chǎn)級的應(yīng)用程序。 對Spring平臺和第三方類庫我們有自己看法和意見(約定大于配置...
摘要:簡介它的設(shè)計(jì)目的就是為例簡化開發(fā),開啟了各種自動裝配,你不想寫各種配置文件,引入相關(guān)的依賴就能迅速搭建起一個(gè)工程。它采用的是建立生產(chǎn)就緒的應(yīng)用程序觀點(diǎn),優(yōu)先于配置的慣例。另,本系列教程全部用的作為開發(fā)工具。 簡介 spring boot 它的設(shè)計(jì)目的就是為例簡化開發(fā),開啟了各種自動裝配,你不想寫各種配置文件,引入相關(guān)的依賴就能迅速搭建起一個(gè)web工程。它采用的是建立生產(chǎn)就緒的應(yīng)用程序觀...
閱讀 1884·2021-09-23 11:21
閱讀 726·2019-08-30 15:55
閱讀 867·2019-08-29 15:40
閱讀 584·2019-08-29 12:56
閱讀 3196·2019-08-26 12:00
閱讀 3591·2019-08-23 18:24
閱讀 2282·2019-08-23 17:08
閱讀 1669·2019-08-23 17:03