在一个阳光明媚的早晨,部门经理把我呼唤到了他的面前。。。。。。。
领导:小鲍,咱们老板想做个高大上的审批系统,要求主流,功能细腻,可动态配置,比如动态表单等,而且功能强大,大而全这么个东西,然后咱们现在项目情况你也知道,比较着急,所以。。。。。。。。。。
我:emmmm。。。。。。。。。我tm..................
居于这个情况,首先需要确定技术选型
1.选择自己通过表和业务的实现审批功能. 理由:没有技术难点,撸起袖子就干,不需要学习成本。
2.选择开源activity. 理由:老牌开源项目,符合上述需求,但是需要学习成本。
3.选择开源flowable . 理由:由activity改变而来(后续详细介绍),符合上述需求,但是需要学习成本。
因为需要功能强大,主流可配置等业务需求,我这能选择开源项目,同时根据选新不选旧的理念,所以决定使用flowable作为审批框架的技术。
同时因为学习成本问题,所以决定通过以下流程开发
1.阅读flowable文档
2.调研市面开源的flowable项目
3.按照开源项目功能学习和理解flowable是如何使用与整合
4.将以上经验整合到自己的项目中
如果其他小伙伴想落地新的技术,同时苦与无从下手,阅读文档困难,也可以选择与楼主相同的套路。
建议开源网站码云与github。
本专栏就带你从0开始,了解和落地flowable审批流系统,让你篇篇有收益。全部阅读完后。能够独立就能搭建符合个人需求的审批流系统。
关注博主公众号与vx可免费获取源码。