1、service功能,原则上提供的出参是facade层可以直接使用。
2、针对依赖第三方的service,基本包含几个步骤:
a、组装入参
b、远程调用
c、出参校验
d、返回出参
3、service异常需要进行捕捉,并重新进行业务异常包装,再继续往上层抛。
4、非中断异常,需要log.error出来进行预警。
1、service功能,原则上提供的出参是facade层可以直接使用。
2、针对依赖第三方的service,基本包含几个步骤:
a、组装入参
b、远程调用
c、出参校验
d、返回出参
3、service异常需要进行捕捉,并重新进行业务异常包装,再继续往上层抛。
4、非中断异常,需要log.error出来进行预警。