亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

數據源配置

數據源在配置文件已經配了,為什么還要創建DataSourceConfiguration類?

正在回答

2 回答

補充一點:如果切換數據源 記得去yml文件里面修改spring datasource type得類型 為你想使用得類型

0 回復 有任何疑惑可以回復我~

其實SpringBoot默認配置了幾個數據源比如:hikai,dbcp,dbcp2,pool.jdbc,但是如果你想使用c3p0或者druid之類的數據源就需要自己配置,另外吐槽一下:springboot也提供了其他數據源的默認配置,只需要配置一個數據源的Bean就可以使用, 而且使用@ConfigurationProperties(prefix = "spring.datasource"),既可以拿到application.yml中的值,但是該老師為了展示自己強大的英語能力和對C3P0的理解,竟然自己重新寫了一遍(確實牛逼并消耗著生命)然后使用@value注解一一取值;? 下面是我的數據源的寫法

@Configuration
public?class?C3p0Config?{

????@ConfigurationProperties(prefix?=?"spring.datasource")
????@Bean
????public?DataSource?C3P0(){
???????return??new?ComboPooledDataSource();
????}

}

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

數據源配置

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號