FgxAdmin快速开发平台-一个基于代码生成器的Java开发脚手架

140 阅读3分钟

FgxAdmin快速开发平台是基于Spring Boot3、Mybatis-Flex、Element Plus和Avue构建的通用型管理后台快速开发平台,是一个企业级快速开发解决方案,采用前后端分离架构, 支持多租户模式,支持微服务架构。强大的代码生成器让前后端代码一键生成,实现快速开发!能解决项目中70%的重复工作,让开发更专注于业务,既能快速提高效率,节省研发成本,同时又不失灵活性。FgxAdmin特别擅长企业、‌市政、‌信息化领域的二次开发,‌采用主流技术,‌注重用户体验和安全。‌支持国产化软硬件,‌具有低门槛、‌上手快的特点,‌同时严格遵循Web安全规范,‌提供前后台双重验证、‌数据加密传输、敏感数据‌加密存储等安全措施,‌确保系统的安全稳定运行。

平台架构图:

系统演示

请勿删除已有数据,请勿修改以下演示账号的密码,系统定期重置数据。

  • FgxAdmin快速开发平台(多租户模式)

超级管理员:admin/Asdf123!
租户管理员:user1/Asdf123!
系统地址: FgxAdmin快速开发平台

  • FgxGen代码生成器(单租户模式)

系统管理员:admin/Asdf123!
系统地址: FgxGen代码生成器

系统功能

  • 企业管理:即租户管理,每个企业就是一个租户,支持SaaS场景下的多租户功能。
  • 部门管理:配置企业的组织架构,支持树结构展示。
  • 岗位管理:配置企业成员所属的岗位数据。
  • 菜单管理:配置系统菜单、功能按钮权限标识等。
  • 平台角色:多租户模式下时平台级别角色的菜单权限分配、授权账号管理等。
  • 角色管理:企业级别角色的菜单权限分配、授权成员管理等。
  • 账号管理:账号是个人主体的通行证,该功能主要用于登录账号的配置与维护。
  • 成员管理:企业成员信息维护、邀请用户注册链接维护等。
  • 数据字典:用于维护系统中常用的枚举数据、基础元数据等。
  • 行政区划:用于维护省份、城市、区县等,支持经纬度、时区、简称和拼音等信息维护。
  • 文件管理:企业文件管理,支持文档、图片、音频和视频等文件的上传、下载和预览。支持对接MinIO和各大云厂商的OSS,如:阿里云、华为云、七牛云和腾讯云。
  • 操作日志:系统的审计日志,包括登录日志和操作日志。支持定期清理或永久保存。
  • 在线用户:当前系统中活跃用户的状态监控,支持手动踢下线。
  • 数据源: 代码生成器的数据源管理,支持多数据源。
  • 生成代码:代码生成信息配置,支持根据表快速生成前端和后端代码,以及菜单SQL脚本。
  • 生成项目:用于生成前后端的项目,快速进入业务开发。
  • 代码演示:代码生成器生成的代码示例演示,如:树表示例,单表示例等。
  • 个人中心:个人信息维护、账号信息维护、修改密码和企业信息设置等。
  • 更换主题:系统内置12个主题,用户可自主切换。

系统截图

FgxAdmin快速开发平台官网:聚变纪元-FgxAdmin快速开发平台 | 低代码开发平台 | 基于Spring Boot 3、Spring Cloud、Mybatis-Flex、Element Plus、Avue和Vue 3 开发

FgxAdmin快速开发平台在线演示:fuginx.com/demo.html