如下代码:
public boolean addSaveRfoOrganInfoOut(OrganInfoBean rfoOrganInfoOut){
boolean result = false;
try{
//主表添加方法
organ(rfoOrganInfoOut);
//从表一添加方法
princal(rfoOrganInfoOut);
//从表2添加方法
pepleInfo(rfoOrganInfoOut);
//从表3添加方法
photo(rfoOrganInfoOut);
result=true;
}
catch(Exception se)
{
se.printStackTrace(System.err);
}
finally
{
}
return result;
}
我怎么才能实现事务的回滚啊,就是要添加全部添加,只要一个失败就全不保存?
public boolean addSaveRfoOrganInfoOut(OrganInfoBean rfoOrganInfoOut){
boolean result = false;
try{
//主表添加方法
organ(rfoOrganInfoOut);
//从表一添加方法
princal(rfoOrganInfoOut);
//从表2添加方法
pepleInfo(rfoOrganInfoOut);
//从表3添加方法
photo(rfoOrganInfoOut);
result=true;
}
catch(Exception se)
{
se.printStackTrace(System.err);
}
finally
{
}
return result;
}
我怎么才能实现事务的回滚啊,就是要添加全部添加,只要一个失败就全不保存?