我请求您的帮助。 我有一个带有属性的文件:
[dbname1]
host= ...
port= ...
username= ...
password= ...
[dbname2]
…
[dbname3]
…
[.......]
有多个部分。 数据库名称可以是任何名称。
您能告诉我什么是用段读取文件属性的更好方法:用PropertySourcesPlaceholderConfigurer或Spring Boot的其他任何标准方法来实现吗?
谢谢!
答案 0 :(得分:0)
属性文件中不能包含部分
https://docs.oracle.com/cd/E23095_01/Platform.93/ATGProgGuide/html/s0204propertiesfileformat01.html
您可以改用YAMLformat(Spring Boot支持)
https://www.baeldung.com/spring-yaml
YAML格式支持分层属性定义,您可以在同一文件中的每个配置文件中覆盖它们