1.SpringBootApplication: springboot主类,用来加载springboot各种特性
2.RestController:Spring会转换返回值并自动将其写入HTTP响应的各种方法
3.RequestMapping:用于类和方法,在方法级别时,用于处理HTTP的各种方法
4.RequestBody:将request body中的json/xml对象解析成该参数类型的Javabean
5.PathVariable:处理动态的URI,URI的值可以作为控制器中处理方法的参数
6.Post/Put/Get/DeleteMapping:在方法的级别上使用,在方法级别时,用于处理HTTP的各种方法
7.RequestParam:处理get请求的参数
其他常用注解
1.Component:声明为springboot的bean
2.Repository:用于dao层的bean
3.Autowired:用于向一个bean中注入其他bean
4.Service:用于service层的bean
5.Configuration:用于声明springboot的配置文件类
6.Value(${key}"):获取springboot配置文件中的值
7.Bean:声明其为bean实例,常和Configuration配合使用