spring 所有注解
时间: 2023-09-15 16:18:27 浏览: 101
Spring框架中的注解非常多,以下是Spring常用的注解:
1. @Component:将类标记为Spring容器的一个组件
2. @Autowired:自动装配Bean,可以自动注入一个Bean的实例
3. @Qualifier:指定需要注入的Bean的名称
4. @Configuration:标记类为Spring配置类,通常与@Bean注解一起使用
5. @Bean:将方法返回的对象注册为Spring容器中的Bean
6. @Value:注入一个属性值
7. @Profile:指定Bean在不同的环境下的使用情况
8. @RestController:标记类为SpringMVC的Rest控制器
9. @RequestMapping:指定请求映射路径
10. @PathVariable:获取URL中的参数值
11. @RequestBody:获取请求体中的数据
12. @ResponseBody:返回响应体的数据
13. @Transactional:开启事务支持
14. @Service:标记类为服务层组件
15. @Repository:标记类为数据访问层组件
16. @Aspect:将类标记为切面组件
17. @Pointcut:定义切点
18. @Before:前置通知
19. @After:后置通知
20. @Around:环绕通知
21. @AfterReturning:返回通知
22. @AfterThrowing:异常通知
还有很多其他的注解,以上是比较常用的注解。
阅读全文
相关推荐
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![doc](https://img-home.csdnimg.cn/images/20241231044833.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![doc](https://img-home.csdnimg.cn/images/20241231044833.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![docx](https://img-home.csdnimg.cn/images/20241231044901.png)