【发布时间】:2020-01-14 00:56:54
【问题描述】:
我必须设置一个 spring 云配置服务器来帮助我将 spring-boot 应用程序的属性文件外部化。我的 spring-boot 应用程序有多个 @RestController 类,每个此类都有一个单独的 .properties 文件。
据我所知,.properties 文件以{service}-{profile}.properties 访问
{service} 在客户端使用$spring.application.name 设置。
但在我的情况下,这将限制我在应用程序中的单个控制器能够获取其属性,因为我有多个 .properties 文件(一个对应于应用程序中的每个控制器)。
例如。
我有一个名为 School 的应用程序。我有一个单独的 Student 控制器和一个不同的 Teacher 控制器,并且都有各自的 .properties 文件。我如何动态读取这两个文件,因为它们都有不同的名称
【问题讨论】:
标签: spring spring-boot spring-cloud-config