赞
踩
在企业级的应用中,我个人还是认为向spring靠拢,使用unchecked expcetion,毕竟系统中内部调用是相对封闭的,你可以进行控制,而且一次处理就够了,没必要在系统中各层都是异常处理代码,耦合严重。 如果你做个框架或者就是供外部系统调用的,必须让调用者知道发生了什么事情,你无法处理,那么就使用checked expcetion。 另外,spring中如果在事务中抛出了checkedException,spring的事务管理默认是不进行回滚的,必须进行声明,所以如果使用spring还是使用checkedException.
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。