Spring Application实例化流程和构造方法参数( 三 )
public void addPrimarySources (Collection
回 到 primarySources 参 数 中,在 实 例 化 SpringApplication 类 过 程 中 并 没 有 对primarySources 参数做过多处理 , 只是将其转化为 Set 集合 , 并赋值给 SpringApplication的私有成员变量 Set
public SpringApplication(ResourceLoader resourceLoader, Class>... primarySources) {this. primarySources = new LinkedHashSet<> (Arrays . aslist (primarySources));}
注意 SpringApplication 的私有变量 primarySources 依旧为 LinkedHashSet,它具有去重的特性 。
至此 , SpringApplication 构造时参 数赋值对应变量这一步便完成了。
本文给大家讲解的内容是SpringApplication初始化简介、实例化流程和构造方法参数
推荐阅读
- 基于Spring+Angular9+MySQL开发平台
- 别不拿GateWay当回事,SpringCloud告诉你错了
- web 安全之 Spring Security 入门教程
- 西门子SCL编程实例——霓虹灯顺序控制(DECO指令)
- SpringBoot常用注解
- 来自Google:DELG,统一全局和局部特征的实例识别研究
- 阿里爆款SpringBoot项目实战PDF+源码+视频分享
- SpringCloud下skywalking的快速入门
- Spring AOP的8个关键术语:连接点、切点,增强目标等
- 修炼SpringMVC-入门纲领