Spring多資料來源JTA事務

2021-08-25 13:46:28 字數 973 閱讀 7797

connector.jar

2.新增jotm配置檔案carol.properties,放到類路徑下:

兩種方法:(1).從carol-3.0.7.jar中複製carol-defaults.properties到專案中,將檔名改為carol.properties即可

(2).自已手動編寫,配置檔案內容如下:

#jndi呼叫協議

carol.protocols=jrmp

#不使用carol jndi封裝器

carol.start.jndi=false

#不啟動命名伺服器

carol.start.ns=false

# indicate if a protocol-independent environment is used.

# otherwise the environment of the default protocol is used.

carol.multi.env = true

3.編寫spring配置檔案

<?xml version="1.0" encoding="utf-8"?>   

上面的配置檔案中是運算元據庫表是用jdbctemplate,這個我覺得不好用,缺點是不能用hql語句,而下面的spring配置檔案中使用的是hibernatedaosupport,內容如下:

<?xml version="1.0" encoding="utf-8"?>		

10root

root

10root

root

com.spring.service.userservicete

org.hibernate.dialect.mysqldialect

3true

true

完成上面的步驟後,你就可以進行測試了。我自己測試的是ok的

spring 多資料庫(資料來源) JTA

原創 spring 多資料庫 資料來源 jta 事務2 收藏 注 本文引自 最近乙個專案要跨多資料,配多資料來源的,其中就用到了事務,毫無疑問我選擇的是spring的宣告式jta事務。我的環境是jboss oracle 9i 自己私下做了些實驗,不過還是成功了 實驗一 mysql 5.0 採用ato...

Spring多資料來源 多事務

因專案業務需要同時連線兩個資料庫,同時需要事務支援,參考網上資料試過實現spring介面來自動切換資料來源,但是事務只有乙個資料來源可以使用,故採用如下方式配置,掃瞄所有map檔案,通過類上方註解區分使用哪個資料來源,通過在service方法中配置 transactional value 事務名 來...

spring 多資料來源

之前嘗試的乙個多資料來源切換的功能測試可以實現了,下面進行一下簡單的筆記 testservice 方法通過以下方式進行主動切換 dynamicdatasource 類 package com.utils import org.springframework.jdbc.datasource.looku...