SpringBoot常用注解
@RestController
组合@Controller 和@ResponseBody,用于和一个页面交互数据的控制。
@RequestMapping(“/api/copper”)
用来映射web请求(访问路径和参数)、处理类和方法。可以注解在类和方法上,注解在方法上的路径会继承注解在类上的路径。
@RequestParam
获取request请求的参数值
@Bean
定义在方法上,在容器内初始化一个bean实例类。
@Component
泛指组件,当组件不好归类的时候,用这个注解。
@PathVariable
用来获取请求url中的动态参数
@Autowired
在默认请求下,@autowired注释进行自动注入时,Spring容器中匹配的候选Bean数目必须有且只有一个。当找不到一个匹配的Bean时,Spring容器将抛出BeanCreationException异常,并指出必须至少拥有一个匹配的Bean。
不确定Spring容器中一定有某个类的Bean,使用@autowired(required = false),这样找不到匹配的Bean也不会报错。
@Configuration
表示这是一个配置信息类。
- Post title:SpringBoot常用注解
- Post author:郭旭升
- Create time:2023-01-13 09:06:34
- Post link:2023/01/13/SpringBoot常用注解/
- Copyright Notice:All articles in this blog are licensed under BY-NC-SA unless stating additionally.
Comments