不可能,如果要保证数据的完整性 只能放在一个事物里
public void saveObj(){
Tractection tx=...
dao.saveTableA();
String s = dao.getTableA();
dao.saveorUpdateTAbleB(s);
tx.com..
}
public void saveObj(){
Tractection tx=...
dao.saveTableA();
String s = dao.getTableA();
dao.saveorUpdateTAbleB(s);
tx.com..
}
在你的这个方法里会被提交吗?
因为dao.getTableA();是要取到dao.saveTableA();
这步存到里面的对象
Obj o = dao.getTAbleA();