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的注解的主要内容,如果未能解决你的问题,请参考以下文章

Control.Invoke() 与 Control.BeginInvoke() [重复]

@Controller & @RestController

“目标 [App\Http\Controllers\Controller] 不可实例化。”

JavaFX: FXML嵌套和子Controller(Sub-Controller)

在HTML5的video标签中 controls="controls"是啥意思?

APS.net controller