2017---java---ssh

1:标注@Length、@Email的作用?

其中@Length、@Email就是 Hibernate-validator中的数据校验注解,还可以用 javax.validation中的注解,比如@NotNull

2:标注@ModelAttribute的作用?

标注在方法上:如果是在同一个控制器中,标注了@ModelAttribute的方法实际上会在@RequestMapping方法之前被调用。

标注在参数中:标注在方法参数上的@ModelAttribute说明了该方法参数的值将由model中取得。如果model中找不到,那么该参数会先被实例化,然后被添加到model中。在model中存在以后,请求中所有名称匹配的参数都会填充到该参数中

3:@Autowired的作用?

用于自动装配,相当于创建了一个实例,将该对象放到Spring中进行处理。

4:@RequestParam("pzzmxNoArr") List<String> pzzmxNoList的作用?

相当于从前台获取到String类型的pzzmxNoArr,然后将该值作为参数传入pzzmxNoList中,在这个过程中会发生强制转化,这个注解是支持的。

转载于:https://my.oschina.net/u/3490091/blog/1517890

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值