LRF-2021/10/24controller的注解

Posted 一号程序猿

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了LRF-2021/10/24controller的注解相关的知识,希望对你有一定的参考价值。

2021/10/24

@RestController

将方法的返回值,以特定的格式写入到response的body区域,进而将数据返回给客户端。当方法上面没有写ResponseBody,底层会将方法的返回值封装为ModelAndView对象。如果返回值是字符串,那么直接将字符串写到客户端;如果是一个对象,会将对象转化为json串,然后写到客户端。

@RequestMapping("/***/***")

使用@RequestMapping 来映射请求,通过它来指定控制器可以处理哪些URL请求。用于类上,表示类中的所有响应请求的方法都是以该地址作为父路径。

@Autowired

@Autowired 注释,它可以对类成员变量、方法及构造函数进行标注,完成自动装配的工作。

@GetMapping,处理get请求
@PostMapping,处理post请求
@PutMapping,处理put请求
@DeleteMapping,处理delete请求

resultful风格

get:获取资源
post:创建资源
put:更新资源
delete:删除资源

@CrossOrigin

解决跨域问题。

controller注解的使用,欢迎各位的批评指教!

以上是关于LRF-2021/10/24controller的注解的主要内容,如果未能解决你的问题,请参考以下文章

使用 laravel 安装程序创建 laravel 项目

Laravel + React,使用 Laravel 身份验证的 api

laravel中使用的PDF扩展包——laravel-dompdf和laravel-snappy

找不到稳定性稳定的包 /laravel/laravel

在 Laravel 8 中安装 Laravel/ui 的问题

laravel 安装失败