springmvc核心入口类(springmvc的核心控制器的作用)
大家好,今天就和猫猫一起来看看这个问题吧 。springmvc常用5种注解,springmvc常用5种注解很多人还不知道,现在让我们一起来看看吧!

1、 RequestParam批注
2、 函数:将请求中具有指定名称的参数传递给控制器中的参数赋值。
3、 属性:
4、 1.值:请求参数中的名称
5、 2.必选:请求参数中是否必须提供该参数,默认值为true,必须提供。
6、 RequestBody批注
7、 函数:用于获取请求体的内容(注意:不允许使用get方法)
8、 属性:
9、 必选:是否必须有请求体,默认值为true。
10、 路径变量批注
11、 角色:拥有绑定url中占位符的。例如,/delete/{id}在url中,{id}是一个占位符。
12、 属性
13、 1.值:指定url中占位符的名称。
14、 Restful风格的URL
15、 1.和请求路径一样,后台可以根据不同的请求方法执行不同的方法。
16、 2.restful风格的URL优势
17、 1.清晰的结构
18、 符合标准
19、 3.容易理解
20、 4.易于扩展
21、 RequestHeader批注
22、 函数:获取指定请求头的值。
23、 属性
24、 1.值:请求标头的名称。
25、 CookieValue批注
26、 函数:用于获取指定cookie的名称值。
27、 属性
28、 1.值:cookie的名称。
29、 模型属性注释
30、 功能
31、 1.出现在方法上:指示当前方法将在控制器方法执行之前执行。
32、 2.出现在参数上:获取指定的数据并将值赋给参数。
33、 应用场景
34、 1.当提交的表单数据不是完整的实体数据时,确保未提交的字段使用数据库的原始数据。
35、 会话属性批注
36、 功能:用于多次进行控制器方法之间的参数共享。
37、 属性
38、 1.值:指定存储属性的名称。
这篇文章到此就结束,希望能帮助到大家。
扫描二维码推送至手机访问。
版权声明:文章内容摘自网络,如果无意之中侵犯了您的版权,请联系本站,本站将在3个工作日内删除。谢谢!

