🚀前沿主流技术栈使用最流行的技术,互联网主流技术选型。后端采用 Spring Boot、Spring Cloud、Spring Cloud Alibaba、MyBatis-Plus、Dubbo 3 等主要框架和中间件。前端采用 Vue3、Ant Design Vue、Venb Admin 5 等主要前端技术。
🎨组件化功能独立、可复用的标准化组件设计,提供颗粒度技术级复用单元,各个功能拆分成为各个组件,组件间相互调用,有效降低系统的耦合度,通过组合编排构建复杂功能,提升复用率,降低重复开发成本、保障功能、应用、系统一致性。
🔌高扩展微服务架构灵活、自由实现水平扩展。数据层支持动态多数据源、分库分表、读写分离、冷热分离扩展。流量层通过 CDN + 负载均衡扩展。应用层支持多租户、系统、模块、插件多维度扩展。容器化 DevOps 可弹性化动态扩展。
🏢SaaS 多租户支持 SaaS 多租户,可个性化自定义每个租户套餐、菜单与权限,租户自行定义组织、角色与成员权限。支持非租户模式 NONE、多租户共享数据表字段模式 COLUMN、共享数据库独立数据表模式 SCHEMA、独立数据源模式 DATASOURCE 等多种租户模式。
🔒功能权限体系完善的组织机构、用户、角色、岗位、用户组、菜单功能,支持访问授权、按钮权限、数据权限等功能。权限控制采用 RBAC(Role-Based Access Control,基于角色的访问控制)。