乐趣区

关于springboot:SpringBoot高级用法

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

退出移动版