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

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

請教多個數據庫DBHelper封裝的問題

請教多個數據庫DBHelper封裝的問題

拉莫斯之舞 2018-11-12 14:13:15
項目中有三個數據庫,分別為訂單數據庫,商品數據庫,會員信息數據庫,稱為甲組數據庫。 另外三個數據庫與這三個數據庫結構相同,表名及字段都相同,這三個數據庫做為從數據庫是備份主數據庫的數據用的,同時也做為查詢數據庫而用的,稱為乙組數據庫。 甲組數據庫與乙組數據庫定時同步數據即可 例如:插入商品信息的時候,是插入到甲組數據庫里面的的商品數據庫中商品表的,會員注冊的時候數據自然是寫入到會員信息數據庫里面的      查詢操作的時候是查詢的乙組數據庫里面的數據,就是說乙組數據庫只用來查詢。這樣讀寫分離,即寫的時候是往甲組數據庫寫,讀是乙組數據庫里面讀。 在配置文件里面就會配置6個數據庫連接字符串,這個時候DBHelper應該怎樣封裝呢?就是表示層傳過來的對象或者參數,該寫入甲組數據庫的寫入甲組數據庫,該在乙組數據庫里面執行查詢的時候就查詢。
查看完整描述

2 回答

?
泛舟湖上清波郎朗

TA貢獻1818條經驗 獲得超3個贊

系統定義6個鏈接字符串的全局變量。然后在初始化dbhelper的時候傳遞相應的參數。

或者直接初始化6個數據庫的dbhelper實例。然后按照實際情況調用就ok了


查看完整回答
反對 回復 2018-11-16
  • 2 回答
  • 0 關注
  • 742 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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