点击空白处退出提示
作品详情
2,本项目中,我负责需求分析、UI设计、系统设计、技术选型、50%左右前后端核心功能研发和部署实施工作,其余部分的代码开发和测试由其他人员完成。本项目中采用了前后端分离的架构,后端使用Java+SpringBoot,前端使用Vue+ElementUI框架,前后端使用BladeX作为开发脚手架进行。工作流引擎使用Flowable,数据库使用MySQL5.7,使用了Redis作为缓存中间件,MinIO作为对象存储中间件,Nginx作为负载均衡,所有的应用部署均基于Docker完成,也符合云原生的规范,可以平滑迁移到私有云和公有云环境。
3,本项目中最大的问题在于如何将业务规则和流程引擎集成起来,所以在研发时,没有太依赖于Flowable本身提供的API接口和功能,而是开发了大量的业务逻辑与Flowable集成,主要的控制还是在我们自己的业务代码中。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论