1. 程式人生 > >Kotlin+IDEA+SpringBoot+MyBatis+MySQL+Gradle專案

Kotlin+IDEA+SpringBoot+MyBatis+MySQL+Gradle專案

1. File -> new -> Project ->Spring Initializr

螢幕快照 2018-12-19 下午4.17.21.png

2. next

說明:
Group:包名
Artifact: 專案名(需要小寫)
Type:構建工具 (這裡選擇Gradle Project)
Language: 程式語言 (Java/Kotlin)
Packaging:打包,這裡選擇jar
Java Version:java版本,這裡選擇8
所有都填寫好如下:
螢幕快照 2018-12-19 下午6.00.37.png

3. next

1.選擇Web -> Web
2.選擇SQL -> MySQL\JDBC\MyBatis

螢幕快照 2018-12-19 下午4.29.37.png

4. next

Project name: 資料夾名稱
Project location: 專案儲存位置
螢幕快照 2018-12-19 下午4.31.49.png

5. finish

彈窗如下:
螢幕快照 2018-12-19 下午4.33.03.png

6. ok

開啟src -> main -> resources -> application.properties
新增如下程式碼:

    spring.datasource.url=jdbc:mysql://localhost:3306/boottest?  
    useUnicode=true&characterEncoding=UTF-8
    spring.datasource.username = (MySQL使用者名稱)
spring.datasource.password = (MySQL密碼) spring.datasource.driverClassName = com.mysql.cj.jdbc.Driver

7. 建立controller

    @RestController
    @RequestMapping("/test")
    class TestController{
        @RequestMapping("getResult")
        fun home(): String {
            return "Hello World"
} }

這裡面@RequestMapping就是url中域名後面跟著的路徑

8. 執行

點選 run -> run 執行成功結果如下
螢幕快照 2018-12-19 下午4.52.09.png

9.驗證

開啟瀏覽器輸入:http://localhost:8080/test/getResult
如果成功顯示:Hello World
螢幕快照 2018-12-19 下午4.54.26.png