博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Spring @Import 注解
阅读量:6275 次
发布时间:2019-06-22

本文共 653 字,大约阅读时间需要 2 分钟。

@Import  导入某个bean 文件

@Configuration@Import({User.class,MyImportSelector.class,MyImportBeanDefinitionRegistrar.class})public class ImportConfig {       @Bean       public Person getPerson(){           return new Person();       }}

 Selector 

//自定义逻辑返回需要导入的组件public class MyImportSelector implements ImportSelector {    /**     *     * AnnotationMetadata:当前标注@Import注解的类的所有注解信息     * @param annotationMetadata     * @return 返回值就是到导入到容器中的组件全类名     */    @Override    public String[] selectImports(AnnotationMetadata annotationMetadata) {        return new String[]{"com.example.demo.bean.Student"};    }}

 

转载于:https://www.cnblogs.com/newlangwen/p/10487417.html

你可能感兴趣的文章
RSA 加密解密
查看>>
Cause: org.apache.ibatis.ognl.ExpressionSyntaxException: Malformed OGNL expression:......
查看>>
路由模式 - direct
查看>>
form表单的target属性
查看>>
mysql的常用引擎
查看>>
Linux基础(day40)
查看>>
第二个Java应用和Tomcat的管理功能
查看>>
10.28 rsync工具介绍 10.29/10.30 rsync常用选项 10.31 rsync通过ssh同步
查看>>
使用Layer弹窗时遇到Layer.Close()后dom元素延迟性销毁的问题 @Gyb
查看>>
LVS DR +keepalived配置
查看>>
安装redis.msi 及启动命令
查看>>
k8s集群部署四(部署Flannel网络)
查看>>
C4C和Outlook的集成
查看>>
人脸检测,人脸识别,机器学习库Dlib在VS2015上的详细安装教程,示例运行
查看>>
数组——冒泡排序算法
查看>>
微信H5支付坑一--手续费未结算
查看>>
Spring Cloud Alibaba发布第二个版本,Spring 发来贺电
查看>>
Netty 备录 (一)
查看>>
netfilter 五个表五个链介绍,iptables案例
查看>>
Ubuntu服务器界面认识及创建用户
查看>>