springboot2.0x全系列一 快速搭建springboot2.0x專案
阿新 • • 發佈:2018-11-07
搭建springboot專案有兩種快捷方式
第一是從idea中可以之間建立,因為網路原因,所以我習慣於從官網搭建,下面介紹從官網搭建的方式:
開啟網址後可以看到:
在此頁面中從上往下的紅框中第一個代表springboot的版本號,寫此文時最高版本為2.0.6版本
第二個第三個可以自定義命名
第四個可以點開來看一下,裡面是對專案進行自定義的組裝,說白了就是對如mysql,tomcat等等各種工具的依賴jar包
我這裡選擇瞭如下幾個
最後點綠色按鈕會下載zip檔案,解壓後放入你的ide中
我這裡是用的是idea所以下面是基於idea的說明:
我這裡使用的springboot的版本並不是最新的版本使用的是
2.1.0.M1穩定版本
開啟pom檔案我們可以看到剛才我選擇的依賴都在裡面
再看你自定義名字的Application類裡面的內容
(springboot的註解暫時不解釋)
可以看到在main方法的左側有綠色向右箭頭,直接啟動main方法
發現報錯了:報錯資訊如下
因為我官網建立框架的時候選擇了對mybatis的依賴,但是我卻沒有對資料庫進行匹配設定
現在再來看下springboot中重要的檔案application.properties檔案(在resources下面)
一開始進去是空空如也,現在新增一些你需要的配置
如圖:
再次啟動發現剛才的問題沒有了,接著我們寫個helloword吧
在java下建立資料夾controller,並在資料夾中新增java檔案helloword
再次啟動訪問localhost:8080/hello
補充:
使用第三方容器啟動:
本人在這使用tomcat9
1、
@SpringBootApplication public class Springboot2Application extends SpringBootServletInitializer { public static void main(String[] args) { SpringApplication.run(Springboot2Application.class, args); } //繼承SpringBootServletInitializer重寫configure方法 @Override protected SpringApplicationBuilder configure(SpringApplicationBuilder application) { return application.sources(Springboot2Application.class); } }
2、在pom中新增依賴
<!--springboot使用tomcat啟動需要依賴開始--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-tomcat</artifactId> <scope>provided</scope> </dependency> <!--springboot使用tomcat啟動需要依賴結束-->
3、將原來的jar改成war
<!--將原來的jar改成war--> <packaging>war</packaging>
至此簡單的基於springboot2.0的框架完成了