0
点赞
收藏
分享

微信扫一扫

Spring 注解驱动开发(二)

蛇发女妖 2022-01-12 阅读 39

1.@Conditional 按照条件注册bean

主配置类
在这里插入图片描述
实现了Condition接口的两个判断条件类
在这里插入图片描述
在这里插入图片描述
2.@Import给容器快速导入组件
方式一:快速向ioc容器中快速导入组件,组件id默认为全类名(包名+类名),前者直接导入Color组件,格式如
@Import(Color.class)
在这里插入图片描述

方式二:自定义快速导入组件,通过实现ImportSelector接口中的方法以String[]方式返回要导入的组件的全类名,格式如 @import({MyImportSelector.class})
在这里插入图片描述

在这里插入图片描述
方式三:通过实现 ImportBeanDefinitionRegistrar接口
在这里插入图片描述

在这里插入图片描述

3.使用spring提供的FactoryBean(工厂bean)接口导入组件
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

举报

相关推荐

0 条评论