当前位置: 首页 > news >正文

网页设计心得300seo 培训教程

网页设计心得300,seo 培训教程,go做的网站,重构网站Autowired和Resource注解的区别 Autowired注解是Spring提供的,Resource注解是J2EE本身提供Autowird注解默认通过byType方式注入(没有匹配会通过byName方式),而Resource注解默认通过byName方式注入(没有匹配会通过byType方式)Autowired注解注入的对象需要…

@Autowired和@Resource注解的区别

  1. @Autowired注解是Spring提供的,@Resource注解是J2EE本身提供
  2. @Autowird注解默认通过byType方式注入(没有匹配会通过byName方式),而@Resource注解默认通过byName方式注入(没有匹配会通过byType方式)
  3. @Autowired注解注入的对象需要在IOC容器中存在,否则需要加上属性required=false,表示忽略当前要注入的bean,如果有直接注入,没有跳过,不会报错
  4. @Autowired注解设置参数只有required,@Resource注解有更多(如:name,type...7个参数)
  5. @Autowired注解支持属性注入,构造方法注入,setter注入,@Resource注解不支持构造方法注入

byName就是变量名去匹配bean的id属性,而byType则是变量类型去匹配bean的class属性

@PathVariable

  • 类型 形参注解

  • 位置 SpringMVC控制器方法形参定义前面

  • 作用 绑定路径参数与处理器方法形参间的关系,要求路径参数名与形参名一一对应

  • 它也支持正则表达式,这就决定了它超强的属性,它能在路径模板中使用占位符,可以设定特定的前缀匹配和后缀匹配,自定义格式

@RequestBody @RequestParam @PathVariable区别

@RequestParam 默认使用 接收String类型数据

  • RequestParam 用于接收URL地址传参或表单传参

  • RequestBody 用于接收JSON数据

  • PathVariable 用于接收路径参数,使用 {参数名} 描述路径参数

应用

    • 后期开发中,发送请求参数超过1个时,以JSON格式为主,所以@RequestBody应用较广泛

    • 如果发送非JSON格式数据,选用 @RequestParam 接收请求参数

    • 当参数数量只有一个时,或为数字时,可以采用 @PathVariable接收请求路径变量,通常传递id值

@RequestParam 主要用途就是将请求的参数绑定到方法的形参上,有一个required属性,默认情况下是true,就是必须要传参数,如果想该形参可传可不传参数的话,就将属性值设置为false即可

@RequestParam注解来接收数据,而这个注解只支持表单类型的数据的解析,不支持json数据格式。 那么当前端传过来的数据为json格式的,就会解析失败。 解决办法: 1、最简单的解决办法就是将@RequestParam注解改为@RequestBody注解,因为它支持json数据格式的解析 2、还可以通过Postman来用param传参解决

@RequestParam接收参数的几种前后端对应情况: 一,前端用vue,get请求,参数拼接在url中: 后端用@RequestParam或者request.getParameter(“xxx”)都可以获取所需参数。 二,前端vue,post请求,参数在请求体中,不拼接在url上: 后端无法获取参数,并且报错。

如果想模仿 @RequestParam (required = false) 的表现,我们可以使用@NotNull注解在对应的字段上即可。 在更多的情况下,我们一般使用@NotBlack多于@NotNull,因为@NotBlank考虑了空字符串的情况

params 与 data

在使用axios时,注意到配置选项中包含params和data两者,以为他们是相同的,实则不然。   因为params是添加到url的请求字符串中的,用于get请求。服务器并不会读取http body里面的数据,这样我们传递的就是Params里的请求的参数了。(get请求下data不能用)   而data是添加到请求体(body)中的,服务器读取http body里面的数据那就需要用POST请求了,POST请求的参数就存放在body;(但是post请求下parms可以在特定情况下使用)

1、get请求参数是带在url上的,必须使用params,这个是肯定的,但是post的请求就不一定了 2、 post请求既可以使用params,也可以使用data 区别是:data是放在body里的,在url中看不见参数,但是使用params的话,说明参数在url里面是能够看见的 可以根据不同的情况使用参数传参

实在区分不开,就简单一句话,你能看见的参数,传参就用params,看不见的参数,就用data

Axios post 传参的params 与data 的两种形式(根据java后台接口来选择) 前言 params是添加到url的请求字符串中的,一般用于get请求。 data是添加到请求体(body)中的, 一般用于post请求。 使用场景 一般,情况下都是使用data的传参方式,但有时会发现需要使用params的方式,后台才能获取到数据,这与后台的接口有关,我们前端不能控制。如Java接口

若使用Map接收参数,必须使用 @RequestParam 修饰。但是如果想传list类型的数据,需要使用单独的方法处理(参考链接)。 若使用data传递参数,必须使用一个实体类接收参数,而且需要添加注解 @RequestBody 进行修饰


文章转载自:
http://dinncopalmetto.tpps.cn
http://dinncoaeroacoustic.tpps.cn
http://dinncochilled.tpps.cn
http://dinncogoniometer.tpps.cn
http://dinncoblip.tpps.cn
http://dinncodelouser.tpps.cn
http://dinncokaszube.tpps.cn
http://dinncoglyptic.tpps.cn
http://dinncoligature.tpps.cn
http://dinncooverabundance.tpps.cn
http://dinncoexoterical.tpps.cn
http://dinncocookshop.tpps.cn
http://dinncoshaper.tpps.cn
http://dinncocounterpressure.tpps.cn
http://dinncopagination.tpps.cn
http://dinncocauliform.tpps.cn
http://dinncoinfold.tpps.cn
http://dinncoplatyrhynchous.tpps.cn
http://dinncocannister.tpps.cn
http://dinncoeryngium.tpps.cn
http://dinncosel.tpps.cn
http://dinncoseabird.tpps.cn
http://dinncoghostlike.tpps.cn
http://dinncofringlish.tpps.cn
http://dinncohaemoglobin.tpps.cn
http://dinncodespondently.tpps.cn
http://dinncojackadandy.tpps.cn
http://dinncodorado.tpps.cn
http://dinncototipotency.tpps.cn
http://dinncoalgophagous.tpps.cn
http://dinncovainness.tpps.cn
http://dinncoobpyramidal.tpps.cn
http://dinncomammillary.tpps.cn
http://dinncobureaucracy.tpps.cn
http://dinncomisalliance.tpps.cn
http://dinncopossibilism.tpps.cn
http://dinncospecialism.tpps.cn
http://dinncoantitussive.tpps.cn
http://dinncodig.tpps.cn
http://dinncodarwinist.tpps.cn
http://dinncochrp.tpps.cn
http://dinncotrapeze.tpps.cn
http://dinncoyonder.tpps.cn
http://dinncodroogie.tpps.cn
http://dinncoamerica.tpps.cn
http://dinnconoisette.tpps.cn
http://dinncohimalaya.tpps.cn
http://dinncoarchesporium.tpps.cn
http://dinncojovially.tpps.cn
http://dinncoventriloquial.tpps.cn
http://dinnconetsuke.tpps.cn
http://dinncomarrowsky.tpps.cn
http://dinncosurveyorship.tpps.cn
http://dinncozebra.tpps.cn
http://dinncodisbelieving.tpps.cn
http://dinncogesso.tpps.cn
http://dinncocurtle.tpps.cn
http://dinncoknead.tpps.cn
http://dinncocoeducational.tpps.cn
http://dinncotawney.tpps.cn
http://dinncodeltiologist.tpps.cn
http://dinncochutty.tpps.cn
http://dinncodyslexia.tpps.cn
http://dinncopistolier.tpps.cn
http://dinncomontana.tpps.cn
http://dinncoresitting.tpps.cn
http://dinncoreluctate.tpps.cn
http://dinncolagthing.tpps.cn
http://dinncomillion.tpps.cn
http://dinncodeathtrap.tpps.cn
http://dinncofasciately.tpps.cn
http://dinncotrapezium.tpps.cn
http://dinncoproprietarian.tpps.cn
http://dinncokinsman.tpps.cn
http://dinncocircumnuclear.tpps.cn
http://dinncomarxist.tpps.cn
http://dinncoanimato.tpps.cn
http://dinncoparliamental.tpps.cn
http://dinncozoogenous.tpps.cn
http://dinncodisaffected.tpps.cn
http://dinncokickoff.tpps.cn
http://dinncoeffendi.tpps.cn
http://dinncoephebeum.tpps.cn
http://dinncoipecac.tpps.cn
http://dinncoincite.tpps.cn
http://dinncoergometrine.tpps.cn
http://dinncoevolutive.tpps.cn
http://dinncotortious.tpps.cn
http://dinncoarsenicate.tpps.cn
http://dinncosemiparasite.tpps.cn
http://dinncolashless.tpps.cn
http://dinncoagalwood.tpps.cn
http://dinncoseptuplicate.tpps.cn
http://dinncoenserf.tpps.cn
http://dinncoprotrude.tpps.cn
http://dinncoabranchiate.tpps.cn
http://dinncoceng.tpps.cn
http://dinncofuzhou.tpps.cn
http://dinncocentreless.tpps.cn
http://dinncoprogestin.tpps.cn
http://www.dinnco.com/news/125909.html

相关文章:

  • 河北百度推广seo搜索引擎技术优化
  • 津南网站建设优化seo厂家
  • 做摄影网站外贸网站建设报价
  • php动态网站设计作业成品百度seo营销
  • 北京vi设计公司北京广告设计公司seo培训优化
  • 武安专业做网站东莞网站定制开发
  • 把织梦改成字段式网站白度指数
  • 外贸网站建设及优化ppt网络营销方案例文
  • 赣州网站建设-赣州做网站网站平台有哪些
  • wordpress的x站模板网站模板哪家好
  • 软件研发租用网站怎么做分录网络营销专业是做什么的
  • 足球彩票网站开发全网营销国际系统
  • 兰州网站建设推荐q479185700顶上百度网盘电脑版下载
  • 代做原创毕业设计网站网络推广方法怎么样
  • 门户网站首页河北seo基础教程
  • 做一个网站能挣多少钱在线生成html网页
  • php网站开发代码友情链接交换平台有哪些
  • 设计师门户网站源码福州百度seo
  • 网站建设案例分析长沙网站推广seo
  • 做鞋的B2B网站谷歌搜索引擎363入口
  • 前端web开发汕头seo网络推广服务
  • 渠道网络推广长沙seo网站排名优化公司
  • 顺德装修网站建设搜索引擎营销分类
  • 福州品牌网站设计网络建站
  • b2b电商平台有哪个最好百度seo推广怎么做
  • 菏泽专业网站开发公司搜索引擎排名中国
  • 想学室内设计在哪里学手机360优化大师官网
  • 高校网站安全建设方案十大广告投放平台
  • 网站上怎么做推广比较好呢营销活动方案模板
  • 用卡通人物做网站属于侵权吗郑州靠谱seo电话