@Controller:只是定义了一个控制器类
@RequestMapping:用来处理请求地址映射的注解是真正处理请求
@Resource和@Autowired:bean的注入时使用;
@Resource并不是Spring的注解,它的包是javax.annotation.Resource,需要导入,但是Spring支持该注解的注入
@PathVariable:用于将请求URL中的模板变量映射到功能处理方法的参数上
@requestParam:控制层获取参数,类似一种是request.getParameter("name")
@ResponseBody:该注解用于将Controller的方法返回的对象,一般用于返回json的数据
@ModelAttribute 和@SessionAttributes:传递和保护数据的
@GetMapping:@GetMapping是一个组合注解,是@RequestMapping(method= RequestMethod.GET)的缩写。该注解将HTTP Get 映射到特定的处理方法上。
(解释不够全面)以上就是一些比较常用的注解。PS:如若还有空缺,请广大码农进行补全。