public interface ConfigurableListableBeanFactory

extends ListableBeanFactory , AutowireCapableBeanFactory ,
ConfigurableBeanFactory {
void ignoreDependencyType ( Class <?> type ); // 忽略自动装配的依赖类型
void ignoreDependencyInterface ( Class <?> ifc ); // 忽略自动装配的接口
/*
* 注册一个可分解的依赖
*/
void registerResolvableDependency ( Class <?> dependencyType , Object
autowiredValue );
/*
* 判断指定的 Bean 是否有资格作为自动装配的候选者
*/
boolean isAutowireCandidate ( String beanName , DependencyDescriptor
descriptor ) throws NoSuchBeanDefinitionException ;
// 返回注册的 Bean 定义
BeanDefinition getBeanDefinition ( String beanName ) throws
NoSuchBeanDefinitionException ;
// 暂时冻结所有的 Bean 配置
void freezeConfiguration ();
// 判断本工厂配置是否被冻结
boolean isConfigurationFrozen ();
// 使所有的非延迟加载的单例类都实例化。
void preInstantiateSingletons () throws BeansException ;
}

void destroySingletons(); //销毁所有的单例类

}
1 、 2 个忽略自动装配的的方法。
2 、 1 个注册一个可分解依赖的方法。
3 、 1 个判断指定的 Bean 是否有资格作为自动装配的候选者的方法。
4 、 1 个根据指定 bean 名,返回注册的 Bean 定义的方法。
5 、 2 个冻结所有的 Bean 配置相关的方法。
6 、 1 个使所有的非延迟加载的单例类都实例化的方法。
总结:
工厂接口 ConfigurableListableBeanFactory 同时继承了 3 个接口, ListableBeanFactory 、
AutowireCapableBeanFactory 和 ConfigurableBeanFactory ,扩展之后,加上自有的这 8 个
方法,这个工厂接口总共有 83 个方法,实在是巨大到不行了。这个工厂接口的自有方法总体上只
是对父类接口功能的补充,包含了 BeanFactory 体系目前的所有方法,可以说是接口的集大成
者。

ConfigurableListableBeanFactoryBeanFactory的集大成者相关推荐

  1. 图像与视频合成领域的集大成者,都在这里了!

    点击上方,选择星标或置顶,不定期资源大放送! 阅读大概需要15分钟 Follow小博主,每天更新前沿干货 本文转载自:机器之心 |  作者:蛋酱.小舟 图像 / 视频合成领域的集大成者,就在这一篇了. ...

  2. 【重磅】Google元老Eric Schmidt发布《深度学习2020大综述》,深度学习集大成者

    关注上方"深度学习技术前沿",选择"星标公众号", 技术干货,第一时间送达! 最近谷歌元老级人物Eric Schmidt和Maithra Raghu发布了深度学 ...

  3. 《铲子骑士》:“复古游戏”的集大成者

    有的游戏本身就是为"复古"而生,它们可以带我们去回顾美好的过去. 今天要向大家介绍的<铲子骑士>可以说是目前为止"复古游戏"中最为优秀的集大成者,它 ...

  4. grid studio python_Grid studio表格应用程序:Python的集大成者

    原标题:Grid studio表格应用程序:Python的集大成者 全文共2955字,预计学习时长6分钟 今天本文将介绍 "Grid studio"--一个基于网络的电子表格应用程 ...

  5. 智能手表音频特性测试_TicWatch Pro 3 体验:智能手表的集大成者

    原标题:TicWatch Pro 3 体验:智能手表的集大成者 随着 5G 和 AIoT 设备的普及,以智能手表为代表的可穿戴设备在今年又被重视起来,尤其是进入下半年后,国内头部手机厂商出于构建自家生 ...

  6. 门徒Disciples体系:致力于成为“DAO世界”中的集大成者。

    2022年伊始,很多区块链领域专家及专业投资人在展望未来的风口与市场机会时,都毫不犹豫的将目光锁定在了一个关键词上:DAO.没错,这个含义为"去中心化自治组织"的概念,史无前例般的 ...

  7. 比亚迪DiLink深体验:让科幻般的车生活都成为实现,智能网联集大成者张这样?...

    作者|赵宇航            来源|钛媒体        出品|遇见人工智能 手机已经成为现代人的身体器官,当然,在汽车场景中,人们依然摆脱不了手机的吸引力. 顺应科技的发展,整车厂也已经从传统 ...

  8. Genesis——区块链3.0时代集大成者

    互联网的早期是一个人人可共享的开放工具,它从20世纪50年代诞生起,渐渐演变成为可以被分支的通畅网络,带给世界无限便利.可随着技术迭代和资本进入,与许多其他行业一样,互联网已经发展成为几家独大的局面, ...

  9. 北京君正案例:数传网关的集大成者—积木式边缘网关

    数传网关的集大成者 USR-M300产品集成了数据的边缘采集.计算.主动上报和数据读写,联动控制,IO采集和控制等功能,采集协议包含标准Modbus协议和多种常见的PLC协议,以及行业专用协议:主动上 ...

最新文章

  1. 不契合市场,Bitcoin SV愿景未必是给矿工的一个好选择
  2. 符号说明表怎么做_教会你的孩子正确使用标点符号
  3. 关于在呼叫中心业务中应用语音识别技术的探讨
  4. win32汇编创建线程简单Demo
  5. 31.绿豆蛙的归宿(拓扑排序)
  6. 远程连接CentOS的MySQL报错:Can't connect to MySQL server on 'XXX' (13)
  7. 多径信道理论的直观感受与MATLAB仿真
  8. sklearn(聚类和降维)
  9. java 打印不换行_Swift的print不换行打印的方法
  10. 求最小公倍数与最大公约数(C语言)
  11. 简单的webservice发布和测试
  12. ARKit 和 ARCore概念介绍
  13. 光敏二极管的工作原理
  14. 《百年孤独》读书笔记
  15. 【渝粤教育】国家开放大学2018年秋季 1046t金融学 参考试题
  16. javaweb之msql学习笔记
  17. MeterSphere案例分享丨88完美邮箱全面提升产品质量的落地指南
  18. 区块链调研备份8.1
  19. 通过setTimeout 实现 setInterval
  20. 儒家思想的核心:仁、义、礼、智、信、忠、孝、悌、节、恕、勇、让

热门文章

  1. 计算机二级知识竞赛,新思路等考通二级ACCESS(计算机二级ACCESS题库工具)V4.1 正式版...
  2. FISCO BCOS 2.0 发布:新增群组架构克服吞吐瓶颈
  3. 宝宝的成长脚印10/23
  4. 智邦国际CRM系统核心功能作用
  5. R语言基础 chapter 1
  6. 智能手势交互全攻略,知识地图
  7. 国际品牌代理集团及品牌公司旗下品牌
  8. 新未来大学英语综合教程
  9. 微信小程序-双滑块组件
  10. 《阿特拉斯耸耸肩》节选:美国精神与敏捷