springboot簡易入門教程
一.在idea中如何使用maven建立springboot工程
1.首先開啟idea,點選左上方file,在new裡面尋找並點選module,如下圖所示
2.完成上一步後點next
3.命名自己的模組名字,然後點選finish
4.這樣我們最基礎的springboot框架就弄好了
二.springboot框架各層的關係和流程
1.僅僅有一個空的框架是沒有用的,我們要給裡面加些內容,這些內容一般分為四層,分別是controller層(控制層),service層(業務層),mapper層(資料持久層),model層(資料庫實體層)。
2.controller層:它負責前後端互動,接受前端傳送的請求(通過後端的路由地址傳送),並呼叫service層,service層在返回資料給它,它在返回給前端。
service層:負責各種業務邏輯的處理,呼叫mapper層操作資料庫,再對返回的資料進行各種業務上的處理,再返回給controll層。
mapper層:主要操作資料庫,完成增刪查改功能,把資料返回給service層。
model層:資料庫的實體層,存放實體類,實現getset方法,是資料庫的對映,變數的型別和名稱必須和資料庫相同,若名稱由兩個單詞以上組成,第二個單詞的首字母要大寫。
3.springboot的流程
前端傳送請求,controller層接受資訊,然後呼叫service層的介面及其介面實現類,實現類在通過mapper層操作資料庫,mapper層把資料返回給service層,然後在service層進行業務處理,然後在把資料返回給controller層。
三.編寫第一個controller介面
右擊java
選擇package,並輸入包名,格式一般是org.+專案名稱
在對這個包右擊,在包名後輸入controller
然後在controller裡面建立一個測試用的類,在裡面寫好路由地址,和功能,供前端使用,
但是經過以上步驟還不能讓程式執行,我們還需要連線資料庫和一個讓程式跑起來的啟動類。
連線資料庫的yml可以上網找到,輸入自己的url.埠號和資料庫賬號密碼,就能和自己的資料庫進行連線。
啟動類和連線資料庫同理,上網找就行。
而後我們右擊啟動類,點選run,讓這個類跑起來,如下圖所示
啟動成功後
我們開啟瀏覽器,輸入該功能的路由
沒有報錯,有資料顯示,我們的controller就能用了。