以下內容使用相關版本:
- jdk8
- idea 2016.2
- maven 3.3.9
-
idea的菜單中選擇 File -> New -> Project, 然后選擇 Spring Initializr, 選擇idk版本, 然后點擊 Next(需要聯網)
新建項目 -
填寫相關信息,
packing
要選擇jar
, 然后點擊Next
填寫項目信息 -
選擇 jar包, 勾選 web, Mysql, MyBatis, 然后點擊 Next
選擇依賴 -
填寫項目名稱和保存路徑, 最后點擊 FInish
填寫項目名稱 -
idea的側邊欄找到 maven project, 點擊 刷新按鈕, 然后 maven 會下載更新依賴的 jar包, 這個過程需要一定的時間
刷新maven
項目結構 使用 YAML 替代 properties 配置文件, 將
application.properties
改名為application.yml
個人不太喜歡properties類型的配置文件, 一是重復單詞太多, 二是中文注釋的編碼轉來轉去, 經常會變亂碼, spring boot支持YAML格式的配置配置數據源
由于引入了數據庫的相關依賴, 沒有配置數據源的話spring boot 將啟動失敗, 我們先來在配置文件中配置下數據源. 打開 application.yml, 添加以下內容, (記得替換成你自己的數據庫配置)
spring:
datasource:
url: jdbc:mysql://localhost:3306/blog?useUnicode=true&characterEncoding=utf8&autoReconnect=true
username: root
password: root
如果喜歡properties類型的文件, 對應的配置為
spring.datasource.url=jdbc:mysql://localhost:3306/blog?useUnicode=true&characterEncoding=utf8&autoReconnect=true
spring.datasource.username=root
spring.datasource.password=root
- 啟動項目
idea的右上方狀態欄, 點擊運行圖標, 看到Started SpringBootBlogApplication in 5.371 seconds (JVM running for 6.058)
之類的提示則項目運行成功
啟動項目
啟動成功
查看項目完整代碼
項目地址: https://github.com/hyrijk/spring-boot-blog
克隆項目到本地
git clone https://github.com/hyrijk/spring-boot-blog.git
checkout 到當前版本
git checkout 05a7d702651d5901b9921f7ac2a9993576f76d64
下一步,spring boot+mybatis 實現用戶注冊接口
完。