springboot中获取bean_springboot 常用注解
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
声明为springboot的bean才能注入到其他类中
声明为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配合使用
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 声明为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配合使用