您的位置:首页 > 其它

错误处理的一些想法

2009-10-24 22:35 141 查看
按照3层架构,来说,错误处理在dal层的数据库访问那一层,也就是sqlclient的包装层,必须加错误处理,不过这里的主要作用是保证,在出错时,非托管资源,能正确释放(主要指的是数据库连接)当然,处理完非托管资源后,就应该把错误,往上抛到业务层,在业务层,如果不涉及到资源释放,就不必在catch中抛错误了,直接把错误抛出去既可,这样就到了显示层,在显示层对显示层的错误和抛过来的错误进行统一处理,这样做是为了不忽略错误,让每一个错误,充分暴露,方便了解系统缺陷,完善系统。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: