react ant design pro typescript springboot activiti权限、工作流框架
是什么?
使用springboot,activiti,mybatis,react,ant design pro,typescript 开发的后台管理系统(包含权限管理、工作流等功能),真正前后端分离的微服务架构,经过很多项目实战、淬炼、软件开发公司主流技术的集大成者。
功能点、技术点
- 前端采用react ant design框架,后端spring boot,mybatis开发框架,数据库:mysql,前后端分离。
- 采用activiti工作流工作流框架,自定义流程设计
- 流程提供发起、跳转、转办、委派、授权、任务处理,人员角色获取、角色类型获取、会签等功能。
- 采用安全框架 Spring Security (登录授权)实现组织机构、角色,人员、功能权限、数据权限功能。
- 后端多模块项目(基础设施子项目、基础功能子项目、流程引擎功能子项目、业务功能子项目),结构清晰、各子项目独立扩展、升级。
- 后端系统组件化,提供分页、树形、通用查询数据结构,封装系统复杂度,只需要写出简单的业务代码,即能完成一个复杂的功能。
- 前端项目多模块(基础组件、通用框架、基础功能,业务功能),结构清晰,子项目独立。
- 前后端完美结合,很简单的代码即可以实现分页列表、树形等复杂页面。
- 前端提供数字输入、货币输入、百分比输入、整数输入、字典下拉、日期快捷输入、日期范围输入表单控件。
- 前端提供身份证号解析年龄,性别、出生日期、户籍地信息功能。
- 前端提供通用表格组件(支持分页、合计、列筛选,排序、全部数据导出)、
- 前端提供通用树组件、支持多选、筛选、增加子结点,删除,自定义结点。
- 前端提供通用文件上传组件。
- 基于word模板导出word,pdf文件,可批量
- 基于mybatis-plus数据扩展框架、通用CRUD操作、内置SQL注入剥离器,有效防护SQL注入功击,支持假删除、并发更新冲突检测等功能。
- 登录密码加密,验证码,登陆多次错误后账号自动锁定,接口加密身份校验
- java Quartz 任务调度,已实现Mysql数据库定时备份功能。
- 数据库连接池 阿里的 druid。Druid在监控、可扩展性、稳定性和性能方面都有明显的优势,支持并发
- java websocket 即时通讯技术,消息通知
- redis 自定义缓存,分布式锁,杜绝重复提交 ,增加系统性能
- 提供代码生成工具,支持单实体、主子实体、树型实体结构,根据编写好的类代码元数据,可生成前端、后端、数据库可以直接运行的代码
预览地址:http://110.42.236.119:86/
服务器CPU1核内存1G带宽1M,访问比较慢,望谅解
react ant design pro typescript springboot activiti权限、工作流框架相关推荐
- React Ant design pro 访问服务器接口,获取数据显示
React Ant design pro 访问服务器接口 一.前两天更新了Ant design pro环境搭建,需要了解的小伙伴可以看一下之前的内容,还有react基础教程噢. 二.框架搭建完后,一般 ...
- React + Ant Design Pro项目实现keep-alive页签
背景 PC端管理系统,采用 ant design pro 方案,它是阿里的一个管理系统框架,技术栈是react. 相比vue,react一个先天不足是不支持 keep-alive,所以管理系统中的多页 ...
- 在Ant Design Pro(React)中使用ECharts
使用Ant Design Pro解决方案可以快速搭建前端框架,而ECharts是前端最流行,功能最强大的前端图表库. 下面将讲解下如何在Ant Design Pro使用ECharts. Ant Des ...
- ant design pro模板_Ant Design Pro入门教程,安装,运行(V5 Typescript版)
[前言] 找了很多Admin模板,最后还是看中了AntDesignPro这个阿里巴巴开源的Admin框架,长这样(还行吧,目前挺主流的): 该套模板是使用了React开发框架作为基础,AntDesig ...
- UmiJS TypeScript Ant Design Pro v4 从零开始实战教程(63 个视频)
UmiJS & TypeScript & Ant Design Pro v4 从零开始实战教程(63 个视频) Antd Pro 是国内最流行的前端后台框架,使用它可以轻易搭建一个超级 ...
- React 基于ant design Pro 4 实现的一个分页, 自定义页码颜色
标题目录 代码 样式 前言 这是在 Ant Design Pro 4 中基于 ant design 的 Pagination 分页组件的基础上开发的. 有这么一个需求, 页码的颜色基于该页是否有差异, ...
- 使用create-react-app搭建TypeScript+React+Ant Design开发环境
一.使用create-react-app创建一个支持TypeScript+React的开发环境: 要创建一个支持TypeScript的Create React App项目,可以运行: npx crea ...
- ant design pro实现动态路由以及权限的控制
dynamic-menu-router ant design pro动态路由权限,目前基于ant design pro1.4.4版本,只用于左侧菜单权限的设置和按钮权限设置,关于最新版本权限的更新,敬 ...
- Ant design pro v4-服务器菜单和路由权限控制
要解决的问题:ant design pro默认情况下,菜单和路由都用配置的方式,在前端的config/config.ts中配置.但是大多数后台系统都需要由后端服务器控制权限. 类似的需求一般包括两点: ...
最新文章
- 联邦学习的隐忧:来自梯度的深度泄露
- 各种排序算法的讲解与代码实现
- 解读容器 2019:把“以应用为中心”进行到底
- windows下安装composer抛出Composer\Downloader\TransportException异常解决办法
- python代码自动补齐插件
- GEO2R/GEOquery的结果可能是错的!!!
- 为什么那么多公司不用 .NET,而选择PHP、JSP,是 .NET有什么缺点吗?
- 亚马逊+纽约大学开源图神经网络框架DGL:新手友好,与主流框架无缝衔接
- mac 您没有权限打开应用程序_Mac应用程序无法打开或文件损坏的解决方法
- stata15导入csv中文乱码
- messagedigest 图片加密_MessageDigest对密码进行加密
- cei()、linspace()、arrange()、full()、eye()、empty()、random()
- 服务器空间对SEO的影响有多大
- Java多线程系列--【JUC集合07】- ArrayBlockingQueue
- 流媒体服务器使用手册
- 波浪下划线怎么设置_如何在word中的文字下面加波浪线
- 蜘蛛能抓取thinkphp的html页面,搜索引擎的蜘蛛是如何爬的,如何吸引蜘蛛来抓取页面...
- 药一点医药软件供应商—零售药店管理系统
- 一名富有激情的潮汕籍工程师的进阶之路:数据即未来
- 计算机体系结构的一知半解