如果我有几个的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。 –