apache/dubbo

I'm curious about the method:getSubProperties

開放

#7,250 建立於 2021年2月23日

 (1 則留言) (0 個反應) (0 位負責人)Java (26,453 個分叉)batch import
help wanted

倉庫指標

星標
 (41,524 顆星)
PR 合併指標
 (PR 指標待抓取)

描述

Environment

  • Dubbo version: 2.7.5-SNAPSHOT
  • Operating System version: win10
  • Java version: 1.8.0_111

Steps to reproduce this issue

  1. 为什么解析@EnableDubboConfigBinding的每一行配置都要从springEnv引用到 new AbstractEnvironment() 见org/apache/dubbo/config/spring/util/PropertySourcesUtils.java:52 如下: public static Map<String, Object> getSubProperties(Iterable<PropertySource<?>> propertySources, String prefix) {

     // Non-Extension AbstractEnvironment
     AbstractEnvironment environment = new AbstractEnvironment() {
     };
    
     MutablePropertySources mutablePropertySources = environment.getPropertySources();
    
     for (PropertySource<?> source : propertySources) {
         mutablePropertySources.addLast(source);
     }
    

貢獻者指南