同步非event RPC 业务剥离
2019-07-12 11:53:27 7 举报
RPC 层级链
作者其他创作
大纲/内容
queryAPIservice
1.保持业务数据的透传2.支撑钩子的调用3.支持流式业务的核心
absService
1.具体流程的真实实现,完全剥离和DB的交互2.支撑钩子3.下层业务断言
bizServiceSupport
1.具体业务的数据和业务的校验2.流式业务的定义3.从工厂和上下文获得业务逻辑对象
Mapper
1.遵守CQRS模型的职责分配,使用类型枚举隔离业务 2.合理的抽象出业务模型和传输模型 3.可以二合一的操作
1.DB层的实现和交互逻辑2.可以按设计结构来定义操作范围(多个mapper)
CommandAPIservice
同步非event RPC 业务剥离
1.抽象层需要抽象出所有的异常捕获,出入参规范2.定义流的运转和业务的显示隔离3.最好使用模板4.核心数据和业务的校验
APIserviceImpl
bizService
1.无代码侵入性的编程逻辑2.自定义生成sql3.合理的分配对象
bizServiceImpl
收藏
收藏
0 条评论
下一页