第一步-----創建文件
先創建一個Project如圖:
點擊下一步,然後如圖所示
這裏直接點Next,就用默認的配置。然後如圖所示,選擇依賴(依賴一共有2個,分別是Web裏面的Spring Web和SQL裏面 的Mysql和Mybatis------下面2圖所示)。
第二步-----配置文件和下載依賴包
然後就創建好了,由於剛剛進來的時候pom.xml裏面添加了很多但是有一段要指明數據庫的版本號,這裏要自己寫。
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>8.0.11</version>
</dependency>
其他的就都不用配置了,如果是第一次創建項目就會下載很多的依賴包,下載的時間大概是1小時左右。
如果是下載好了就會出現如圖所示的依賴包,如果下載完成的時候顯示有很多紅色的波浪線的話,關閉一下軟件重新打開就解決了,可能是反應慢了。
除此之外還需要在application.property裏面寫鏈接數據庫如下面的代碼所示:
server.port=8090
#端口號
spring.datasource.url=jdbc:mysql://127.0.0.1:3306/test1
# 你的數據庫表,這裏我在數據庫裏面有個叫test1的表
spring.datasource.username=root
# 你的數據庫賬號
spring.datasource.password=root
# 你的數據庫密碼
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
# 如果這裏報錯誤可以把cj去掉試試
第三步----創建測試類
在剛剛創建的demo文件目錄下,在創建一個controller包,然後再controller裏面創建一個Java類如圖:
然後在hellowWorld類裏面寫入如下代碼測試:
package com.example.demo.controller;
import org.springframework.web.bind.annotation.CrossOrigin;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
@CrossOrigin
@RestController
@RequestMapping("/test") //區別訪問目錄,這裏寫test就需要在localhost:8080/test(改爲其他的也可以)
public class hellowWorld {
@GetMapping("/hellow") //這裏就是一個地址映射,這裏加上這個訪問這個測試類就需要localhost:8080/test/hellow(改的什麼就是什麼)
public String hellow() {
return "hellow world";
}
}
然後完成後,就如圖所示,就代表成功了。