java管理系统快速开发(java企业版快速开发框架源码)
java管理系统快速开发(java企业版快速开发框架源码)· 持久层框架: Mybatis-plus· 前端:vue element-ui· 缓存:Redis· 数据库: MySQL 5.7.9 或者 MySQL 8.0.19· 定时器:采用xxl-jobs项目进行二次改造
核心技术采用Spring Cloud Alibaba、SpringBoot、Mybatis、Seata、Sentinel、 RabbitMQ、FastDFS/MinIO、SkyWalking等主要框架和中间件。
相关技术有:
· JSON序列化:Jackson
· 消息队列:RabbitMQ
· 缓存:Redis
· 数据库: MySQL 5.7.9 或者 MySQL 8.0.19
· 定时器:采用xxl-jobs项目进行二次改造
· 前端:vue element-ui
· 持久层框架: Mybatis-plus
· 代码生成器:基于Mybatis-plus-generator自定义
· API网关:Gateway/zuul服务
· 注册&发现和配置中心: Nacos
· 服务消费:OpenFeign
· 负载均衡:Ribbon
· 服务熔断:Hystrix
· 项目构建:Maven
· 分布式事务: seata分布式系统的流量
· 防卫兵: Sentinel
· 监控: spring-boot-admin
· 链路调用跟踪: zipkin/SkyWalking
· 文件服务器:FastDFS 5.0.5/阿里云OSS/本地存储/MinIONginx
· 部署方面:服务器:CentOSJenkinsDockerKubernetes
系统功能有:
1.租户管理:运营人员管理所有的租户创建
2.工作台:普通用户常用功能
3.组织管理:机构管理、岗位管理、用户数据维护、重置用户密码
组织管理 机构管理页面
组织管理 岗位管理页面
4.资源中心:消息中心、短信模板、短信中心、附件管理
资源中心页面
5.流程管理:流程部署、模型管理、流程示例
流程管理页面
6.系统设置:菜单管理、角色管理、资源配置、给角色绑定用户、给角色授权菜单和资源、字典管理、地区管理、系统参数、操作日志、登录日志、应用管理等
系统设置页面
7.网关设置:限流和阻止访问
需要了解更多源码内容,您可以私信我!
如果您也喜欢这篇文章,记得点赞、关注 评论 转发哦![玫瑰][玫瑰]