springmvc常用5种注解(springmvc常用5大组件)
大家好,今天就和毛毛一起来看看这个问题吧 。springmvc常用5大组件,springmvc常用5种注解很多人还不知道,现在让我们一起来看看吧!
1、 RequestParam注释
2、 函数:将请求中具有指定名称的参数传递给控制器中的参数赋值。
3、 属性:
4、 1.值:请求参数中的名称。
5、 2.必选:该参数是否必须在请求参数中提供。默认值为true,必须提供。
6、 请求正文注释
7、 角色:用于获取请求体的内容(注意:不允许使用get方法)
8、 属性:
9、 必选:是否必须有请求体,默认值为true。
10、 路径变量批注
11、 角色:拥有绑定url中占位符的。例如,url中有/delete/{id},{id}是占位符
12、 属性
13、 1.值:指定url中的占位符名称。
14、 Restful风格的URL
15、 1.请求路径相同,根据不同的请求方式可以执行后台不同的方法。
16、 2.RESTful风格URL的优势
17、 1.清晰的结构
18、 2.符合标准
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个工作日内删除。谢谢!