W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
Google Cloud SQL的Spring Boot Starters提供了一個(gè)自動(dòng)配置的DataSource
對(duì)象。
與Spring JDBC結(jié)合使用,它提供了JdbcTemplate
對(duì)象bean,該
對(duì)象可以進(jìn)行諸如查詢和修改數(shù)據(jù)庫(kù)之類的操作。
public List<Map<String, Object>> listUsers() { return jdbcTemplate.queryForList("SELECT * FROM user;"); }
您可以依靠
Spring Boot數(shù)據(jù)源自動(dòng)配置來配置DataSource
bean。
換句話說,可以使用諸如SQL用戶名spring.datasource.username
和密碼spring.datasource.password
之類的屬性。還有一些特定于Google Cloud SQL的配置:
Property name |
描述 |
Default value |
|
啟用或禁用Cloud SQL自動(dòng)配置 |
|
|
要連接的數(shù)據(jù)庫(kù)的名稱。 |
|
|
包含Google Cloud SQL實(shí)例的項(xiàng)目ID,區(qū)域和名稱的字符串,每個(gè)字符串之間用冒號(hào)分隔。例如, |
|
|
Google OAuth2憑據(jù)私鑰文件的文件系統(tǒng)路徑。用于驗(yàn)證和授權(quán)與Google Cloud SQL實(shí)例的新連接。 |
Default credentials provided by the Spring GCP Boot starter |
|
OAuth2帳戶私鑰的Base64編碼內(nèi)容,采用JSON格式。用于驗(yàn)證和授權(quán)與Google Cloud SQL實(shí)例的新連接。 |
Default credentials provided by the Spring GCP Boot starter |
如果您提供自己的spring.datasource.url
,則除非使用spring.cloud.gcp.sql.enabled=false
禁用Cloud SQL自動(dòng)配置,否則它將被忽略。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: