1. 程式人生 > >idea+springboot+Mybatis搭建web項目

idea+springboot+Mybatis搭建web項目

.com pin cache 完成後 stat idea leaf als div

使用idea+springboot+Mybatis搭建一個簡單的web項目。

首先新建一個項目;

技術分享

在這裏選擇Maven項目也可以,但是IDEA為我們提供了一種更方便快捷的創建方法,即Spring Initializr。選擇後點擊Next;

技術分享

把項目信息寫好,Next;

技術分享

按下面三張圖勾選設置;

技術分享

技術分享

技術分享

最後Finish。

技術分享

等待Maven自動加載完成後,最初的項目結構如下圖。在Springboot屬性文件application.properties中,把數據庫連接屬性加上,同時可以設置服務端口。

spring.datasource.url = jdbc:mysql://localhost:3306/test
spring.datasource.username = root
spring.datasource.password =  root
spring.datasource.driverClassName = com.mysql.jdbc.Driver
#頁面熱加載
spring.thymeleaf.cache = false
#端口
server.port=8888

技術分享

resources目錄下,static文件夾是放置各種靜態資源,如css,js,img等文件的。templates文件夾則是默認放置網頁的。當然也可以更改。

在static文件夾下新建一個測試css,test.css。

body{
    color: red;
}

  

在templates文件夾下新建一個html,要註意的是meta這個標簽的結束符軟件並沒有自動加上,需要手動加上,否則訪問網頁時會報錯。並引入test.css

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<title>Title</title>
<link rel="stylesheet" href="test.css" type="text/css" />
</head>
<body>
<h1>Hello World</h1>
</body>
</html>

  

技術分享

技術分享

接下來可以寫一個controller了

package com.example.demo;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;

@Controller
public class IndexController {
    @RequestMapping("/index")
    public String index(){
        return "hello";
    }

}

  技術分享

完成之後,通過方式1和方式2都可以啟動項目

技術分享

接下來可以在瀏覽器中測試了

技術分享

到此,一個簡單的項目搭建完成。

idea+springboot+Mybatis搭建web項目