前言:
此刻小伙伴们对“快速开发框架源码”大体比较珍视,朋友们都想要剖析一些“快速开发框架源码”的相关内容。那么小编在网上汇集了一些对于“快速开发框架源码””的相关内容,希望我们能喜欢,姐妹们快快来学习一下吧!java企业版快速开发框架源码 微服务源码 SaaS模式源码
核心技术采用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.网关设置:限流和阻止访问
标签: #快速开发框架源码