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配合使用
经验分享 程序员 微信小程序 职场和发展