如何从Spring Boot应用程序的属性文件中获取所有值?

时间:2019-02-15 10:34:00

标签: java spring-boot properties-file

在我的spring boot项目中,我有这样的属性文件。

    textburst:
      acl:
        sendToPodio: true
        zillowIntegration: false
    root:
      directory:
        upload:

我需要从该文件中获取textburst.acl下的所有值 我尝试使用以下方法

    @Service
    public class FeatureServiceImpl implements FeatureService {

       @Value("${textburst.acl}")
       private String features;

      @Override
         public Map<String, String> getAllFeatures() {
         System.out.println(features);
         return null;
      }
    }

但是它说无法解析值'textburst.acl'中的占位符"${textburst.acl}"

是否可以获取textburst.acl下的所有属性?

任何帮助都会很棒

0 个答案:

没有答案