SpringMVC 常用注释

@Controller  Controller控制器是通过服务接口定义的提供访问应用程序的一种行为

@Repository  Dao层的标志

@RequestMapping  标注控制层函数的访问路径,基础的分为两类:写在类前;写在函数前面

@RequestParam   注解形式获得参数,不用写在RequestMapping的value中,直接在函数的形参中加上注释,但在前台应该传相应的name,才能对应起来。可以通过required=false或者true来要求@RequestParam配置的前端参数是否一定要传,required=false表示不传的话,会给参数赋值为null,required=true就是必须要有,如果用RequestMapping注解的参数是int基本类型,但是required=false,这时如果不传参数值会报错,因为不传值,会赋值为null给int,这个不可以。Integer

原文地址:https://www.cnblogs.com/zZ-ily/p/5750250.html