SpringCloud JDBC后端

2023-06-17 12:58 更新

Spring Cloud Config服務(wù)器支持JDBC(關(guān)系數(shù)據(jù)庫(kù))作為配置屬性的后端。您可以通過(guò)向類路徑中添加?spring-jdbc?并使用?jdbc?配置文件或添加類型為?JdbcEnvironmentRepository?的bean來(lái)啟用此功能。如果您在類路徑上包括正確的依賴項(xiàng)(有關(guān)更多詳細(xì)信息,請(qǐng)參見(jiàn)用戶指南),Spring Boot將配置數(shù)據(jù)源。

數(shù)據(jù)庫(kù)需要有一個(gè)名為?PROPERTIES?的表,該表具有名為?APPLICATION?,?PROFILE?和?LABEL?的列(通常具有?Environment?的含義),以及?KEY?和?VALUE?,用于?Properties?樣式的鍵和值對(duì)。Java中所有字段的類型均為String,因此您可以根據(jù)需要將它們?cè)O(shè)置為?VARCHAR?。Property值的行為與來(lái)自名為?{application}-{profile}.properties?的Spring Boot屬性文件的值的行為相同,包括所有加密和解密,它們將用作后處理步驟(也就是說(shuō),在存儲(chǔ)庫(kù)中直接執(zhí)行)。


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)