1.创建SpringBoot之后并没有集成SpringMVC需要更改pom.xml
把
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter</artifactId>
</dependency>
改成
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
继集成了Spring也集成了SprinMVC
2.创建Controller类
1)在Controller类上添加@RestController
标识身份(RestController以JSON方式传递,Controller不能返回JSON)
2)定义方法 在方法上添加@RequestMapping("/car/get")
注解
@RequestMapping("/car/get")
public Car get() {
Car car=new Car(718,"保时捷","Cayman T","红色",641000.0);
return car;
}
通过浏览器localhost:8080/car/get即可访问
3.SpringMVC中的注解
1)@RequestParam
(“id”)Integer pid 前端页面name值跟后端参数不一致时需要添加
2)@DateTimeFormat
(pattern = “yyyy-mm-dd”) 前端向后端发送日期会报400错误,需要加这个注解