一、SpringMVC簡介
Spring MVC屬于SpringFrameWork的後續産品,已經融合在Spring Web Flow裡面。Spring 架構提供了建構 WEB 應用程式的全功能 MVC 子產品。使用 Spring 可插入的 MVC 架構,進而在使用Spring進行WEB開發時,可以選擇使用Spring的Spring MVC架構或內建其他MVC開發架構,如Struts1(現在一般不用),Struts 2(一般老項目使用)等等。
二、整合SpringMVC
pom.xml中導入SpringMVC依賴
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
<version>2.1.8.RELEASE</version>
</dependency>
然後在項目内建立IndexController,代碼如下
package com.example.controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
/**
* IndexController
*
* @Author: HanYong
* @CreateTime: 2021-05-13
*/
@RestController
public class IndexController {
@RequestMapping("/")
public String index(){
return "hello word";
}
}
啟動項目...
通路項目
我的項目端口是8765,是以直接在浏覽器通路 http://localhost:8765/
三、SpringMVC配置修改
1.官方文檔位址
官方文檔裡面都有相關配置介紹,直接按需修改就行
https://docs.spring.io/spring-framework/docs/current/reference/html/web.html