spring的纯注解。
时间: 2023-09-15 13:18:21 浏览: 85
spring的注解
Spring的纯注解是指在Spring框架中使用注解来进行配置和管理bean,而不需要使用XML配置文件。以下是一些常见的Spring纯注解:
1. @Component:将一个类声明为Spring的一个组件,可以自动扫描并注册到Spring上下文中。
2. @Autowired:用于自动注入依赖,可以注入其他组件、属性、方法等。
3. @Qualifier:用于解决自动注入时多个同类型bean的冲突问题,指定具体的bean名称。
4. @Value:用于注入配置文件中的属性值。
5. @Configuration:用于声明一个类为Spring的配置类。
6. @Bean:用于声明一个方法为Spring的bean,方法的返回值为bean实例。
7. @Profile:用于指定不同环境下的配置,如开发环境、测试环境、生产环境等。
8. @ComponentScan:用于自动扫描组件,指定扫描的包路径。
9. @EnableAspectJAutoProxy:开启AOP代理自动配置。
10. @Transactional:用于声明一个方法为事务方法,开启事务管理。
阅读全文