三种情形:
1.执行SP时出错,如连接异常,数据库权限异常
2.SP代码中抛出异常
3.返回值/输出参数的值不符合约定
后两种情形需要在异常发生时记录传入SP的参数值;业务逻辑层需要捕获并重抛,以保证UI层提供给用户友好的错误提示
第一种情形出现时,中间层没必要干预,UI展现错误编码或模糊的错误消息,如系统忙
本文共 223 字,大约阅读时间需要 1 分钟。
三种情形:
1.执行SP时出错,如连接异常,数据库权限异常
2.SP代码中抛出异常
3.返回值/输出参数的值不符合约定
后两种情形需要在异常发生时记录传入SP的参数值;业务逻辑层需要捕获并重抛,以保证UI层提供给用户友好的错误提示
第一种情形出现时,中间层没必要干预,UI展现错误编码或模糊的错误消息,如系统忙
转载于:https://www.cnblogs.com/Googler/archive/2011/10/19/2217591.html