- spas-convert-core: 项目工具集
- spas-convert-sample: 项目示例(包含mapstruct实体映射框架)
- spas-convert-sdk: 项目核心业务逻辑
- spas-convert-spring-boot-starter: 项目web服务,端口: 9999
- spas-convert-swing: 项目界面化配置
- spas-dependencies: 项目版本引用
针对可视化配置,需要事先上传json文件到指定目录(in.json、out.json)
in.json: 源json数据示例
out.json: 目标json数据示例
根据以上两个文件,生成两端的转换对象。
spen-in.json: 对象转换协议
spen-out.json: 转换后的对象规则
进行在线转换验证(spas-convert-spring-boot-starter) 将in.json、spen-in.json 内容传入指定文本框内
<dependency>
<groupId>com.candao.spas</groupId>
<artifactId>spas-convert-sdk</artifactId>
<version>${revision}</version>
</dependency>
WebSwing官网:https://www.webswing.org/
war部署:https://storage.googleapis.com/builds.webswing.org/releases/webswing-examples-eval-21.1-distribution.zip
或者详见 doc/webswing下的目录,有对应压缩包。具体部署和操作,请参考官网即可。