SpringBoot 配置文件
properties 配置文件
- 语法:key-value 构造 key=value
- 数据类型:默认是 String
- 字符数据类型:properties 默认的加载编码的格局为 IOS-8859-1
- 毛病:所有的 key 都必须手动编辑
yml 配置文件
- 语法:key-value 构造 写法上 key:value
- 加载编码的格局为 UTF-8
spring:
thymeleaf:
prefix: templates/
suffix: .html
SpringMVC 解决流程
四大组件
- 前端控制器(DispatcherServlet)
- 映射适配器(HandlerMapping)
- 控制器适配器(HandlerAdaptor)
- 视图解析器(ViewReslover)
@RequestController
@Controller+@ResponseBody
将返回值转换为 JSON 串应用,程序将不会执行 视图解析器
@Controller
返回类型为 String 或 modleAndView