W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
根據(jù)先前的屬性,Google Cloud SQL的Spring Boot入門程序會(huì)創(chuàng)建一個(gè)CloudSqlJdbcInfoProvider
對(duì)象,該對(duì)象用于獲取實(shí)例的JDBC URL和驅(qū)動(dòng)程序類名稱。如果您提供自己的CloudSqlJdbcInfoProvider
bean,那么將使用它,并且將忽略與構(gòu)建JDBC URL或驅(qū)動(dòng)程序類相關(guān)的屬性。
Spring Boot自動(dòng)配置提供的DataSourceProperties
對(duì)象是可變的,以便使用CloudSqlJdbcInfoProvider
提供的JDBC URL和驅(qū)動(dòng)程序類名,除非這些值在屬性中提供。憑證工廠在DataSourceProperties
突變步驟中的系統(tǒng)屬性中注冊(cè)為SqlCredentialFactory
。
DataSource
創(chuàng)建委托給
Spring Boot。您可以通過(guò)將連接池的依賴項(xiàng)添加到classpath中來(lái)選擇連接池的類型(例如,Tomcat,HikariCP等)。
結(jié)合使用創(chuàng)建的DataSource
和JDBC Spring,可以為您提供一個(gè)完全配置且可操作的JdbcTemplate
對(duì)象,您可以使用該對(duì)象與SQL數(shù)據(jù)庫(kù)進(jìn)行交互。您可以使用最少的數(shù)據(jù)庫(kù)和實(shí)例名稱連接到數(shù)據(jù)庫(kù)。
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)系方式:
更多建議: