-  controller - 类的注解
 @Controller
 @RequestMapping(“/api/ads”)
- 类的方法的注解
 @ResponseBody
 @GetMapping(“/postAds/{ad_id}”) - 查
 @PostMapping() - 增
 @PutMapping() - 改
 @DeleteMapping()
 @PatchMapping()
- 类的方法的参数的注解
 @PathVariable()
 @RequestBody()
 @RequestParam()
 
- 类的注解
-  mapper - 类的注解
 @Mapper
 @Repository
- 类的方法的注解
- 类的方法的参数的注解
 @Param()
 
- 类的注解
-  service - 类的注解
 @Service
- 类的方法的注解
 @RedisCache()
- 类的方法的参数的注解
 
- 类的注解
- controller - 类的注解
 @RestController = @Controller (类的注解) + @ResponseBody (类的方法的注解)
 @RequestMapping(“/api/ads”)
 
- 类的注解
Controller @ResponseBody @RestController 所有方法的返回数据全部返回到响应体, 返回的是一个Object, map对象list基本数据类型, 但是以json格式文档呈现
@PostMapping()
 public Object( @RequestBody Bo bo )
@PostMapping()
 public Object( @RequestBody Bo bo ) 参数会转成json放在请求体传递
( @RequestBody从请求体接收数据,要求请求头中Content-Type 必须是 application/json )
- controller
获取请求参数有四个来源:
 public Object( @PathVariable() Bo bo )
 public Object( @RequestBody Bo bo )
 public Object( @RequestBody Bo bo , @RequestHeader() )
 public Object( @RequestBody Bo bo, @CookieValue() )