Spring-Boot配置文件數據源配置項(常用配置項為紅色)
參數 | 介紹 |
---|---|
spring.datasource.continue-on-error = false | 初始化數據庫時發生錯誤時,請勿停止 |
spring.datasource.data = | Data(DML)腳本資源引用 |
spring.datasource.data-username = | 執行DML腳本(如果不同)的數據庫用戶 |
spring.datasource.data-password = | 執行DML腳本的數據庫密碼(如果不同) |
spring.datasource.dbcp2.* = | Commons DBCP2具體設置 |
spring.datasource.driver-class-name | JDBC驅動程序的完全限定名稱默認情況下,根據URL自動檢測 |
spring.datasource.generate-unique-name = false | 生成隨機數據源名稱 |
spring.datasource.hikari.* = | Hikari具體設置 |
spring.datasource.initialize = true | 使用’data.sql’填充數據庫 |
spring.datasource.jmx-enabled = false | 啟用JMX支持(如果基礎池提供) |
spring.datasource.jndi-name = | 數據源的JNDI位置。設置時,類,網址,用戶名和密碼將被忽略 |
spring.datasource.name = testdb | 數據源的名稱 |
spring.datasource.password | 登錄數據庫的密碼 |
spring.datasource.platform =所有 | 在架構資源中使用的平台(schema - $ {platform} .sql) |
spring.datasource.schema = | Schema(DDL)腳本資源引用 |
spring.datasource.schema-username = | 數據庫用戶執行DDL腳本(如果不同) |
spring.datasource.schema-password = | 執行DDL腳本的數據庫密碼(如果不同) |
spring.datasource.separator =; | 語句分隔符在SQL初始化腳本中 |
spring.datasource.sql-script-encoding = | SQL腳本編碼 |
spring.datasource.tomcat.* = | Tomcat數據源特定設置 |
spring.datasource.type = | 要使用的連接池實現的完全限定名稱。默認情況下,它是從類路徑自動檢測的 |
spring.datasource.url | 數據庫的JDBC url |
spring.datasource.username | 登錄數據庫的用戶 |
spring.datasource.xa.data-source-class-name = | XA datasource全限定名 |
spring.datasource.xa.properties = | 傳遞給XA數據源的屬性。 |