spring第一章-常用注解

1,配置类型的组件

1.1 @configuration

把一个类当作spring的ioc容器,在这个类的某个方法上组册了@Bean,就会作为spring中的bean

1.2 @ComponentScan

再配置类上加改注解,该注解会默认扫描该类所在包下的所有配置类,

1.3 @Scope

用于指定Scope的作用域(用在类上)

1.4 @Conditional

作用满足一定条件之后,给容器注册bean

1.5 @Import

导入外部资源

2,自动装配组件

2.1 @Component

当组件不好归类时,使用这个注解标注,将当前类交给spring容器管理

2.2@Service

2.3 @Controller

2.4 @Repository

2.5 @Value

普通数值类型赋值

2.6 @Autowiired

默认按照类型装配,如果按照名称装配,可以结合@Qualifier注解一起使用

2.7 @PropertySource

读取配置文件赋值

2.8 @Resource

默认按照名称装配,当找不到名称匹配的bean时才会按照类型装配

3,织入组件

3.1 @ApplicationContextAware

可以通过上下文环境对象得到Spring容器中的Bean

BeanDefinitionRegistryPostProcessor

4,切面组件

4.1 @EnableTransactionManagement

添加对事务的支持

4.2 Transactional

配置声明式事务信息

posted @   浪成于微澜之间  阅读(14)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
点击右上角即可分享
微信分享提示