这是一个代码段,try-catch代码块中的代码实现了非常有用的事务特性,通过执行一次保存操作来提交事务
//添加事务
objectr=newnewtransactiontemplate ().execute (newtransactioncallback ) ) {
arpinvoicemodeltempmodel=newarpinvoicemodel (;
@Override
publicobjectdointransaction (transactionstatusarg0) {
//保存
try {
tempModel=arpinvoicemanager.saveinvoicegenerate (arpinvoicemodel,details,fids,',','',null,temp model,the )
}catch(exceptione ) {
//todo auto-generated catch块
e .打印堆栈跟踪(;
}
返回时间模型;
}
);
仅供参考;