三种情形:
1.执行SP时出错,如连接异常,数据库权限异常
2.SP代码中抛出异常
3.返回值/输出参数的值不符合约定
后两种情形需要在异常发生时记录传入SP的参数值;业务逻辑层需要捕获并重抛,以保证UI层提供给用户友好的错误提示
第一种情形出现时,中间层没必要干预,UI展现错误编码或模糊的错误消息,如系统忙
三种情形:
1.执行SP时出错,如连接异常,数据库权限异常
2.SP代码中抛出异常
3.返回值/输出参数的值不符合约定
后两种情形需要在异常发生时记录传入SP的参数值;业务逻辑层需要捕获并重抛,以保证UI层提供给用户友好的错误提示
第一种情形出现时,中间层没必要干预,UI展现错误编码或模糊的错误消息,如系统忙
转载于:https://www.cnblogs.com/Googler/archive/2011/10/19/2217591.html
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/464515.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!