547 Star 6K Fork 1.5K

GVPdromara / liteFlow

 / 详情

规则支持json和yml

已完成
拥有者
创建于  
2021-03-24 11:43

前提是,在保持规则实体类不变的情况下(改变规则实体类可能改动比较大)
提供json和yml格式的配置

评论 (5)

铂赛东 创建了任务
铂赛东 关联仓库设置为dromara/liteFlow
展开全部操作日志

我认领下这个吧,具体格式自己定义还是有demo呢

字段命名和格式,按照具体的类来
之前是xml --> bean
现在则希望是json/yml --> bean
Bean不做任何修改

之前有XmlFlowParser抽象类,你需要再抽象出一个FlowParser接口,然后实现JsonFlowParserYmlFlowParser

明白了,那么具体json串和yml串的内容格式我是否可以自定义

因为bean不修改,尽量按照bean里的命名和结构去改。这期不做结构上的更改,否则无法兼容以前版本。命名上,也尽量参考bean里的命名,一来还要添加自定义映射,二来,从xml转过来,命名不一样,也增加学习成本

好的

铂赛东 添加了
 
feature
标签
铂赛东 负责人设置为tonnyguo
铂赛东 添加协作者铂赛东
铂赛东 任务状态待办的 修改为进行中
铂赛东 任务状态进行中 修改为已完成

登录 后才可以发表评论

状态
负责人
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
参与者(2)
669260 tonnyguo 1578930426 1102362 bryan31 1578940308
Java
1
https://gitee.com/dromara/liteFlow.git
git@gitee.com:dromara/liteFlow.git
dromara
liteFlow
liteFlow

搜索帮助