1. 程式人生 > >springboot從入門到精通(一)

springboot從入門到精通(一)

需要 ati works thymeleaf run work jpa ring 無需

springboot到底有什麽好處?有什麽優勢?這個先不用看,我們只要知道它有很多優勢,現在要做的事只有一件,那就是擼代碼!擼完就知道有多少料!

首先,在案例中,我們會構建一個英雄列表應用。操作如下:

1、初始化一個項目:登錄start.spring.io,打開頁面如下:

技術分享圖片

可修改group為com.dota,修改Artifact為herolist。

然後技術上我們使用springMVC+Thymeleaf+SpringDataJPA+H2,如何操作呢?如下圖所示,只需在右側Dependencies下輸入框輸入並搜索,然後選中添加即可!吊炸天有木有!

技術分享圖片

技術分享圖片

技術分享圖片

技術分享圖片

最終如下:

技術分享圖片

然後點擊這個按鈕:技術分享圖片

,項目會自動打包,然後下載下來,放到workspace下,在eclipse中作為maven項目導入,這個時候maven的pom.xml文件可能會報一些異常,百度一下肯定能解決。

2.然後我們看到如下目錄結構:

技術分享圖片

打開HerolistApplication.java文件,

技術分享圖片

右鍵run as javaApplication 啟動項目。

技術分享圖片

結果報錯了,檢查發現,jre用的是1.7,我們換成1.8,

技術分享圖片

再次啟動,

技術分享圖片

啟動成功了!通過瀏覽器訪問8080,

技術分享圖片

頁面沒有找到,接下來我們就可以寫頁面了!然而我們並不需要配置tomcat,也能訪問。

最後總結一下本節中體現出的springboot的優勢:

1、無需安裝tomcat,內置tomcat

2、無需知道pom文件中各依賴的版本,boot會自動配置。

springboot從入門到精通(一)