实际项目中,对于核心业务,设计业务可以使用:
    业务流程图,活动图,用例图,序列图等等
    没有建模的微服务是没有灵魂的。
    uml基本上已经成为架构师的基本技能;
 实际项目中的流程:
  ###Schema First
    1.分析业务(流程图,用例图....架构图等等)  --->  建模业务,并且确定架构;
    2.敲定业务流程 (评审);
    3.设计API(我需要哪些API呢)/数据模型(表结构设计|类图,ER图);
    4.编写API文档;
    5.编写代码;
 ---------
  ###API First  先编写代码,再写API文档
    1.分析业务(流程图,用例图....架构图等等)  --->  建模业务,并且确定架构;
    2.敲定业务流程 (评审);
    3.设计API(我需要哪些API呢)/数据模型(表结构设计|类图,ER图);
    4.编写代码;
    5.编写API文档;
  
 基于http的调用:
  restTemplate










