如果我有幾個的DAO注入到需要在單個事務中一起工作服務,我該怎麼辦呢?注入多個DAO成一個服務
@Component
public class CallerClass{
@Autowired
private TransactionClass1 class1;
@Autowired
private TransactionClass2 class2;
public void saveOperation(){
try{
class1.save();
class2.save();
}catch(Exception ex){
}
}
}
像上面的簡單代碼。然而,這段代碼是缺乏
好,doStuff()方法的類應該用@Component註解,對不對? – olyanren
是的,如果你正在使用自動裝配要連接您的組件。我猜我以爲你是。你也可以使用新的@ Configuration/@ Bean或簡單的XMl。 –