SpringBoot编程基础

  • 控制反转 IOC
  • 依赖注入 DI
  • @SpringBootApplication 启动类
  • 热部署
  • Banner定制启动信息
  • 控制器类
    • @RestController
    • @RestMapping(value=”/url”,methond=” “,params={“ “,” “})
    • 读取参数
      • url/{参数}/{参数}-> 方法(@PathVariable 类型 名称,…)
      • url,params={“ “,” “…}->方法(@RequestParam 类型 名称,…)
  • 返回JSON格式 produces={“application/json”}
  • 业务逻辑类 @Service
  • @Autowire 引入容器中的类
  • 配置文件
    • .properties:参数名=参数值
    • .yml:
      {
      db:
      缩进username:空root
      缩进password:空root
      }
  • 读取 @Autowired private Environment env;
  • @value(“${…}”)