spring事务的问题!!!谢谢~~!!!
- Java code
public void tranText(){ try{ saveData1(); saveData2(); catch (AppException e){ e.printStackTrace(); } } //保存数据1 public void saveData1() throws AppExcpetion{ ...... //执行保存数据操作 } //保存数据2 public void saveData2()throws AppException{ /// //保存数据库 }用spring管理事务
假设saveData2()报错.将异常向上抛出到tranText()方法的catch块进行处理
..这个时候spring的事务会将saveData1()方法回滚么???
如果不会..那请问.怎么做?这个AppException是继续向上抛,,抛到哪一层为止..还是怎么办???
谢谢
[解决办法]