1、@Autowired:是一个注释,可以对类成员变量、方法及构造函数进行标注,让spring完成bean自动装配工作
2、@Override:在java中如果方法上加@Override的注解的话,表示子类重写了父类的方法
3、@Service:@Service注解用于类上,标记当前类是一个service类,加上该注解会将当前类自动注入到spring容器中,不需要再在applicationContext.xml文件定义bean了
4、@Component:泛指组件
5、@Controller:用于标注控制层组件
6、@GetMapping:它是一个组合注解,等价于@RequestMapping(method = RequestMethod.Get )
7、@PostMapping:用于处理HTTP POST请求,并将请求映射到具体的处理方法中。相当于是@RequestMapping(method=HttpMethod.POST)的快捷方式
8、@RequestMapping:将Web请求与请求处理类中的方法进行映射。在使用@RequestMapping之前,请求处理类还需要使用@Controller或@RestController进行标记。
9、@PutMapping:用于处理HTTP PUT请求,并将请求映射到具体的处理方法中,@PutMapping是一个组合注解,相当于是@RequestMapping(method=HttpMethod.PUT)的快捷方式