Spring Cloud Config Server 支持将 JDBC(关系数据库)作为配置属性的后端。 您可以通过添加到类路径并使用配置文件或添加类型为 的 Bean 来启用此功能。 如果在类路径上包含正确的依赖项(有关更多详细信息,请参阅用户指南),则 Spring Boot 会配置数据源。spring-boot-starter-data-jdbcjdbcJdbcEnvironmentRepositorySpring中文文档

您可以通过将属性设置为 来禁用 的自动配置。JdbcEnvironmentRepositoryspring.cloud.config.server.jdbc.enabledfalseSpring中文文档

数据库需要有一个名为 、 和 的列(通常含义)的表,加上 和 的键和值对。 在 Java 中,所有字段的类型都是 String,因此您可以将它们设置为所需的任何长度。 属性值的行为方式与它们来自名为 的 Spring Boot 属性文件时的行为方式相同,包括所有加密和解密,这些加密和解密将作为后处理步骤应用(即,不直接在存储库实现中)。PROPERTIESAPPLICATIONPROFILELABELEnvironmentKEYVALUEPropertiesVARCHAR{application}-{profile}.propertiesSpring中文文档

用于 JDBC 的缺省标签是 。您可以通过设置 来更改它。masterspring.cloud.config.server.jdbc.defaultLabel
用于 JDBC 的缺省标签是 。您可以通过设置 来更改它。masterspring.cloud.config.server.jdbc.defaultLabel