日期:2014-05-20  浏览次数:20604 次

一个 两难的问题


我对自己定义的异常不知道该怎么办了,try catch 捕捉它,其它的就不回滚,不捕捉它,程序报这个500错误。

我想的是这个list中的实体有一个不满足跟新操作的条件,就全部回滚。但是毫无头绪,求大神们指教
------解决方案--------------------
你没有框架的事务的控制控制么,自己实现事务是比较麻烦的,如果你只是想检查,还不如先检查一遍,可以用个标识符,比如boolean kk = false,检查到不对就kk=true break; ,在根据if(kk){throw new },虽然不知道你想要的是啥效果。