rest api Jersey 接口 模板 校验

https://github.com/goleming/CloudCheck

CloudCheck服务部署:
1、编辑接口控制校验文件,参考testApi.xml.
2、将testApi.xml放在应用服务器某个目录下,该目录下只放置接口校验模板控制文件。
3、启动CloudCheck应用。
4、系统启动动态加载模板目录下的所有api模板,注入内存用于接口校验,也可以在系统运行过程中通过设置接口动态注入。
5、CloudCheck对外提供API模拟报文生成、API在线字段说明、设置挡板报文应答等。具体参考SettingAPI。

客户端调用步骤:
1、spring配置,参考ac_apicheck.xml配置文件。
2、服务调用代码:
@Autowired
private ApiCheckEntity apiCheckEntity;

// 去除本地校验,采用云校验

String checkResponse = apiCheckEntity.checkService(freshRequest);
JSONObject checkResJson = JSONObject.parseObject(checkResponse);
boolean status = checkResJson.getBoolean(“status”);
if (!status) {
String reason = checkResJson.getString(“error_msg”);
LOGGER.error(" check error reason = " + reason);
}

你可能感兴趣的:(Java)