不同的模块之间调用,数据库模块的sql异常如何处理呢?
是简单地把sqlexception抛给调用模块,还是封装之后再抛出去呢?
想知道普遍是怎么做的?
我现在就只简单的写了log,有些则通过返回不同的返回值区分,其他什么都没做,这样是不是不好?如果封装又改怎么封装呢?类似外键约束错误,主键重复这种需要封装吗?谢谢