2010-05-19 16 views

回答

1

是的,只要DataSources都能夠在同一事務中入伍(即支持XA)。只需創建兩個單獨的資源,並將它們綁定到單獨的DataSource對象。

@Resource 
private DataSource ds1; 
@Resource 
private DataSource ds2; 

public void businessMethod() { 
    // ...use ds1 and ds2... 
} 

不幸的是,數據源創建和EJB綁定是供應商特定的,所以它不是真的有可能,除非你提到你正在使用的應用程序服務器提供一個例子。

相關問題