1. 程式人生 > >完成一個springboot項目的完整總結

完成一個springboot項目的完整總結

pass 業務 data set too jpg 腳手架 -a tool

一. 項目的基礎環境的搭建

1.javaJDK的安裝和配置環境變量

2.mysql

3.eclipse

二.項目高級環境的搭建

    

使用maven前,一定要先安裝JDK
1) 解壓maven到briup目錄下
2) 配置環境變量
MVN_HOME
Path
3) 配置maven的本地倉庫地址和遠程鏡像地址,打來maven的conf目錄下的settings.xml進行配置
localRepository 用來存放依賴庫

技術分享圖片
mirror 用來下載依賴

技術分享圖片

4).安裝spring-boot腳手架

spring-boot cli
1) 解壓springboot-cli到briup目錄下
2) 配置環境變量
SPRING_HOME
Path

三.創建一個maven項目

1. spring默認幫我們創建一個項目

groupId com.example
artifactId app01

spring init -g=com.briup.apps -a=app02 -d=web app02

spring init -g=com.briup.apps -a=poll -d=web,mybatis,mysql poll

2.下載依賴,進入創建項目的目錄執行

mvn install

maven會自動下載我們所需要的依賴到本地倉庫中

3.然後打開eclipse,導入項目我們在dos窗口啟動項目

mvn spring-boot:run

會發現報錯,根據提示信息是因為沒有配置數據庫的參數,我們打開項目的application.properties進行參數配置

spring.datasource.driverClassName=com.mysql.jdbc.Driver
spring.datasource.url=jdbc:mysql://127.0.0.1:3306/poll2.0
spring.datasource.username=root
spring.datasource.password=root
mybatis.mapper-locations= classpath:/mapper/**/*.xml 

mybatis.mapper-localtions=classpath:/mapper/**/*.xml 是配置和dao層對應的映射文件該到哪裏去找

技術分享圖片

然後我們在輸入mvn spring-boot:run發現項目啟動成功,沒有報錯

四.項目的框架已經搭建好,我們接下來進行三層架構建包

技術分享圖片

其中要註意的是要在resources目錄下創建一個文件夾mapper用來保存映射文件

五.進行數據建模

根據相應的業務進行數據庫建表是一塊非常重要的工作,數據庫建表直接關系到後面的一系列業務操作,所以說是個技術活,ORM框架要學好

我的建模圖如下:

技術分享圖片

六.當修改完代碼後,在瀏覽器訪問的時候並不能直接訪問最新的代碼效果,這時候我們可以添加一個熱部署。這個熱部署能力可以監聽代碼的變化,只要代碼發生變化就會自動重啟服務。
只需要添加一個依賴即可 pom.xml
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
</dependency>

完成一個springboot項目的完整總結