标签: java web-services spring-mvc restful-architecture spring-web
我需要获取客户端调用的模拟数据以弹出宁静的Web服务。我知道单元测试的目的,我们可以使用mock。但我的情况不是测试。
答案 0 :(得分:0)
使用硬编码数据,外部数据文件或外部数据源来存储模拟数据。我理解需要托管响应但可能没有完全连接的服务,以便尽早与下游客户端集成。这些是我使用的技术,各有利弊。
硬编码数据 - 正如您所说,不直观或易于更改。好的,暂时的状态。
外部数据文件 - 能够根据需要动态更新
外部数据源 - 能够使用动态模拟有效负载创建多个方案,并按需更改