2.6 小结
2.6 小结
Spring 提供了一个强大的web 框架,称为Spring MVC ,可以用于开发Spring 应用程序的web 前端。Spring MVC 是基于注解的,可以使用@RequestMapping 、@GetMapping 和@PostMapping 等注解来声明请求处理方法。- 大多数请求处理方法通过返回视图的逻辑名称来结束,例如一个
Thymeleaf 模板,请求(以及任何模型数据)被转发到该模板。 Spring MVC 通过Java Bean Validation API 和Hibernate Validator 等验证API 的实现来支持验证。- 视图控制器可以用来处理不需要模型数据或处理的
HTTP GET 请求。 - 除了
Thymeleaf ,Spring 还支持多种视图选项,包括FreeMarker 、Groovy Templates 和Mustache 。