4 回答

TA貢獻(xiàn)1818條經(jīng)驗(yàn) 獲得超11個(gè)贊
似乎mybatis不用去操心關(guān)閉連接,它會(huì)自己關(guān)閉的,你可以控制連接的最大時(shí)間, /** * 獲取試圖連接的最大時(shí)間 * * @see javax.sql.DataSource#getLoginTimeout() */ public int getLoginTimeout() throws SQLException { return getDataSource().getLoginTimeout(); }

TA貢獻(xiàn)1862條經(jīng)驗(yàn) 獲得超7個(gè)贊
spring動(dòng)態(tài)配置多數(shù)據(jù)源,即在大型應(yīng)用中對(duì)數(shù)據(jù)進(jìn)行切分,并且采用多個(gè)數(shù)據(jù)庫(kù)實(shí)例進(jìn)行管理,這樣可以有效提高系統(tǒng)的水平伸縮性。
而這樣的方案就會(huì)不同于常見(jiàn)的單一數(shù)據(jù)實(shí)例的方案,這就要程序在運(yùn)行時(shí)根據(jù)當(dāng)時(shí)的請(qǐng)求及系統(tǒng)狀態(tài)來(lái)動(dòng)態(tài)的決定將數(shù)據(jù)存儲(chǔ)在哪個(gè)數(shù)據(jù)庫(kù)實(shí)例中,以及從哪個(gè)數(shù)據(jù)庫(kù)提取數(shù)據(jù)。
添加回答
舉報(bào)