多个数据库中的事务如何统一管理?

解决方案 »

  1.   

    用spring的话。可以看其传播属性。对于事务具体的传播属性和隔离级别也不是十分了解
      

  2.   

    什么数据库?试试用存储过程解决,dblink辅助,实在不行,可以用代码控制事物,理论上可行,不过我没试过
      

  3.   

    一个项目中需要连接3种数据库:oracle,mysql,sqlserver这3种数据库的事务如何统一管理?
      

  4.   

    没做过这样的需求,按照我个人的理解,如果用spring的话,事务和dao是分离的,事务在service层,多个数据库,应该影响不到事务。
      

  5.   

    java中可以使用JTA,不过比较重,谨慎使用