zjmzxfzhl 快速开发平台项目推荐
项目基础介绍和主要编程语言
zjmzxfzhl 是一个基于 SpringBoot、Vue、Elementui、FormMaking、Flowable 和代码生成器的快速开发平台。该项目采用前后端分离架构,主要使用 Java 作为后端编程语言,前端则主要使用 Vue.js 框架。
项目核心功能
- 前后端分离架构:支持前后端独立部署,也可以合并部署。
- 工作流管理:集成了 Flowable 工作流引擎,支持流程设计、流程定义、任务管理等功能。
- 表单设计:使用 FormMaking 实现表单设计,支持响应式布局和表单初始化数据从后端获取。
- 代码生成器:提供代码生成器,支持前端和后端代码的快速生成。
- 权限管理:支持功能权限、菜单权限、按钮权限的细粒度配置。
- 数据权限:通过注解或数据库配置实现数据权限管理。
- 定时任务和异步任务:支持定时任务和异步任务线程池管理。
- Excel 导入导出:提供 Excel 导入导出功能。
项目最近更新的功能
- 流程设计约定:新增了流程设计约定,支持自动完成第一个用户任务,并行网关需成对出现等。
- 自定义表单优化:对 FormGenerator 进行了更深层次的封装,支持响应式布局。
- Redis 分布式锁:新增 Redis 分布式锁功能,可用于交易防重发等业务场景。
- App 开发示例:新增了 App 开发示例,包含注册、登录、获取用户信息等功能。
- 流程设计器在线体验:提供了流程设计器的在线体验地址,方便用户直接体验流程设计功能。
通过以上功能,zjmzxfzhl 项目为用户提供了一个功能丰富、易于扩展的快速开发平台,适用于各种企业级应用的快速开发和部署。
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考