請教spring ibatis連多資料庫的問題

2021-08-22 17:43:25 字數 340 閱讀 4012

我現在有乙個問題想問一下怎麼實現:

我現在有兩台資料庫a,b,兩個http伺服器(c,d),a只管查詢,b則查詢,update,insert,delete都能進行。

如果是c-->a,那麼如果有update,insert,delete操作的就都要連到資料庫b上進行操作,但是select是在資料庫a上進行的。

如果是d-->b,那麼所有的操作都在資料庫b上操作。

但是我又不想改我的dao和service(dao裡既有select又有insert之類的方法,service裡可能即呼叫了select又呼叫了insert之類的方法)

請問這種情況下我的spring該怎麼配置,或者說怎麼實現上述功能

spring ibatis 配置事務

下面具體的說明一下事務配置.propagation required,exception propagation required,exception propagation required,exception propagation required,exception propagation ...

spring ibatis事務配置

propagation required propagation required propagation required,readonly spring的transactionattributes的配置 propagation required 支援當前事務,如果當前沒有事務,就新建乙個事務。這...

Spring Ibatis批量效能

1.按需取資料,減少網路開銷。a 表 有 100 多個字段,儲存在資料庫 a 上 id property1 property2 property120 b 表 只有 10 個字段,儲存在資料庫 b 上 id property1 property2 property10 要從 a 表中查詢一些資料在插...