当前位置: 首页 > news >正文

公司网站流程和费用上海公司黄页网站

公司网站流程和费用,上海公司黄页网站,广告公司怎么取名字,东莞做网络推广的公司initializers成员变量定义如下: 在构造方法里通过setInitializers setInitializers的代码很简单: 其中的参数通过getSpringFactoriesInstances来获取的,该方法的代码如下: 其中调用的重载的方法代码如下: 它调用…

initializers成员变量定义如下:
在这里插入图片描述

在构造方法里通过setInitializers
在这里插入图片描述
setInitializers的代码很简单:
在这里插入图片描述
其中的参数通过getSpringFactoriesInstances来获取的,该方法的代码如下:
在这里插入图片描述
其中调用的重载的方法代码如下:
在这里插入图片描述
它调用了SpringFactoriesLoader的静态方法loadFactoryNames方法,其代码如下:
在这里插入图片描述
它所调用的loadSpringFactories代码如下:

	private static Map<String, List<String>> loadSpringFactories(ClassLoader classLoader) {Map<String, List<String>> result = cache.get(classLoader);if (result != null) {return result;}result = new HashMap<>();try {Enumeration<URL> urls = classLoader.getResources(FACTORIES_RESOURCE_LOCATION);while (urls.hasMoreElements()) {URL url = urls.nextElement();UrlResource resource = new UrlResource(url);Properties properties = PropertiesLoaderUtils.loadProperties(resource);for (Map.Entry<?, ?> entry : properties.entrySet()) {String factoryTypeName = ((String) entry.getKey()).trim();String[] factoryImplementationNames =StringUtils.commaDelimitedListToStringArray((String) entry.getValue());for (String factoryImplementationName : factoryImplementationNames) {result.computeIfAbsent(factoryTypeName, key -> new ArrayList<>()).add(factoryImplementationName.trim());}}}// Replace all lists with unmodifiable lists containing unique elementsresult.replaceAll((factoryType, implementations) -> implementations.stream().distinct().collect(Collectors.collectingAndThen(Collectors.toList(), Collections::unmodifiableList)));cache.put(classLoader, result);}catch (IOException ex) {throw new IllegalArgumentException("Unable to load factories from location [" +FACTORIES_RESOURCE_LOCATION + "]", ex);}return result;}

其中包含如下代码片段:
在这里插入图片描述
FACTORIES_RESOURCE_LOCATION 常量值为 “META-INF/spring.factories”,该方法给调用者返回一个List,
然后接着往下执行:
在这里插入图片描述
createSpringFactoriesInstances通过反射生成factories对象实例,
在这里插入图片描述

然后这个方法返回一个List,最后setInitializers方法把这个List设置到SpringApplication的成员变量initializers
在这里插入图片描述

http://www.yayakq.cn/news/144314/

相关文章:

  • 如何注册一家网站建设公司响应式网站建设原则
  • 深圳建网站兴田德润专业网页版梦幻西游山河画境龙王
  • 怎么在网站里给图片做超链接常州企业网站建设价格
  • 上海松江做网站的公司做网站公司哪个品牌好
  • 网页传奇新开网站镇网站制作价格
  • 互动类网站互动平台上市公司
  • 成都旅游视频南宁seo专员
  • 山东鸿泰建设集团有限公司网站杭州seo相关网站
  • 网页设计与网站建设+pdf上海cms建站
  • dedecms本地打开网站网站游戏制作开发
  • 简单的网站怎么做的阿里巴巴上做网站要多少钱
  • 公司做网站收费怎么咨询自己的网络服务商
  • 河南建设网站制作济南建设信息网站
  • 免费申请一个不花钱网站施工企业信用评价等级
  • 建设分销网站整合营销案例
  • 微信公众号服务号网站开发流程天猫网站建设的意义
  • 黄页网站推广下载免费汕头建设工程信息网
  • wordpress后台上不去昆山seo网站优化软件
  • 装修土巴兔seo公司怎么推广宣传
  • 模板建站和仿站三亚网站建设介绍
  • 国外做地铁设计的公司网站效果图制作公司排名
  • 游戏设计 网站wordpress 表分析
  • wordpress 动漫网站wordpress微信授权登录
  • 现在哪些网站做外贸的好做北京正邦设计
  • 哈尔滨的网站设计做淘宝客网站骗钱
  • 深圳模板网站建设哪家好企业官网手机版
  • 有域名怎样建设网站俄罗斯局势最新消息
  • 上犹网站建设wordpress下载网页
  • 我的网站模板下载不了石家庄网站定制
  • 仿 手机 网站模板html源码王妃