java—只有url在application.yml中时,才有方法调用api吗?

ibrsph3r  于 2021-07-13  发布在  Java
关注(0)|答案(1)|浏览(276)

我是这个领域的新手。我正在制作一个简单的spring引导应用程序,它调用另一个api,编辑内容并在客户端返回数据。因此,我希望只有在应用程序的url位于配置文件(application.yml)中时,才能从应用程序调用新的api
例如,如果application.yml

custom:
  external-api:
    firstapi: http://api1.com/data/
    secondapi: https://api2.com/data

如果我尝试创建一个新的requestmapping(http://api3.com/)在代码中,它不会返回任何内容,或者无论如何都不可能返回。有办法吗?

n8ghc7c1

n8ghc7c11#

我们必须设计配置类来读取springboot中的属性文件。

@Value("${custom.external-api.firstapi}")
private String firstApi;

在这里阅读更多

相关问题