任何RuntimeException 将触发事务回滚,但是任何checked Exception 将不触发事务回滚
在dao 、servcie层都不要try catch,即使try catch 也要在catch中throw ServiceException供controler捕获
在controler中处理异常,所有catch都要ServiceException(自定义异常类 继承于RuntimeException)
参考:http://www.iteye.com/topic/34867
http://www.4ucode.com/Study/Topic/649831
没有评论:
发表评论