@Before(Tx.class) 可以不提交事务吗?不用DB.tx方法

chi_9 发布于 2014/10/16 16:28
阅读 621
收藏 0
@Before(Tx.class)

public void pay(){

//假设上面已经对某个model进行save操作

  if(total < number ){//判断数量只能在此处判断,不能放到save前面

     //我想知道,在此处有什么方法可以回滚上面已经save的数据吗???????????

    //除了Db.tx

     setAttr("msg","数量不足")

     render("/xxx.jsp");

  }

}


@JFinal

加载中
0
JFinal
JFinal
  抛出一个异常就打完收工了
0
chi_9
chi_9

引用来自“JFinal”的评论

  抛出一个异常就打完收工了
我是想,在回滚事物后,用render跳转到指定的地址,而不是产生500异常。有办法吗?
返回顶部
顶部