校验代码编写方式
含有DB校验时,则返回一个结果集对象
返回布尔值时,需要抛异常让上一层解决
编写断言由上层接受异常进行校验
当一个服务调用多个接口时,需支持部分落库,并不一定要一致性。很多业务要求也就这样。
分析一个需求,可以用软件工程方法进行分析,总体业务时序图,DB状态流转,异常流程处理【包含幂等、重试】,各个业务系统改造,系统分析,DB分析
常规要从CURD几个方面分析,流程问题待解
校验代码编写方式
含有DB校验时,则返回一个结果集对象
返回布尔值时,需要抛异常让上一层解决
编写断言由上层接受异常进行校验
当一个服务调用多个接口时,需支持部分落库,并不一定要一致性。很多业务要求也就这样。
分析一个需求,可以用软件工程方法进行分析,总体业务时序图,DB状态流转,异常流程处理【包含幂等、重试】,各个业务系统改造,系统分析,DB分析
常规要从CURD几个方面分析,流程问题待解