繁体   English   中英

从Spring Cloud Config Server读取单个应用程序(客户端)的多个.properties文件

[英]Reading multiple .properties files for a single application(client) from spring cloud config server

我必须设置一个Spring Cloud配置服务器,以帮助我外部化Spring Boot应用程序的属性文件。 我的spring-boot应用程序具有多个@RestController类,并且每个此类都有一个单独的.properties文件。

据我所知, .properties文件以{service}-{profile}.properties

{service}是在客户端使用$spring.application.name设置的。

但是在我的情况下,这将限制我只能在应用程序中的一个控制器上获取其属性,因为我有多个.properties文件(一个对应于应用程序中的每个控制器)。

例如。

我有一个名为School的应用程序。 我为学生提供了一个单独的控制器,为教师提供了一个单独的控制器,并且它们都有各自的.properties文件。 我如何动态读取这两个文件,因为它们的名称不同

@PropertySource注释不符合您的要求?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM