Spring MVC:注解

RequestMapping注解
1.@RequestMapping用来定义访问的URL,你可以为整个类定义一个@RequestMapping,或者为每个方法指定一个。
2.@RequestMapping用于整个类不是必须的,如果没有配置,则直接参考方法的注解匹配对应的url。
3.完整的参数项为:@RequestMapping(value="",method ={"",""},params={"",""}),各参数说明如下:
value :设置访问地址 ,当只有value时可以省略value属性
method:设置请求方式,常用RequestMethod.GET,RequestMethod.POST,例如:method={RequestMethod.GET}
params:用于指定请求参数的,例如:params={"method=hello"}

Controller注解
@Controller @Service @Repository @Component 注解的作用是等价的
用于标记在一个类上,使用它标记的类就是一个SpringMVC Controller 对象
将一个类成为 Spring 容器的 Bean。由于 Spring MVC 的 Controller 必须事先是一个 Bean,所以 @Controller 注解是不可缺少的。

你可能感兴趣的:(Spring MVC:注解)