11.5k star! 推荐一款人人都可用的可视化代码生成系统

58 阅读2分钟

  • 💂 个人网站: IT知识小屋
  • 🤟 版权: 本文由【IT学习日记】原创、需要转载请联系博主
  • 💬 如果文章对你有帮助、欢迎关注、点赞、收藏(一键三连)和订阅专栏哦

写在前面

大家好,这里是IT学习日记。今日推荐项目:Sa-plus

1000+优质开源项目推荐进度:5/1000。如需更多类型优质项目推荐,请在文章后留言。

项目介绍

Sa-plus是一个基于Spring Boot的快速开发框架,于2020年4月开源,现在持续更新迭代。

该框架内置了代码生成器,并集成了JavaWeb开发常见功能,如文件上传、角色授权、全局异常处理、Redis控制台、API日志统计、全局配置、跨域处理以及统一的弹窗封装等。这些功能的集成使得开发者无需再为项目的基础设施而烦恼,能够专注于业务逻辑的实现。

系统首页

项目优势

  • 封装了JavaWeb常见功能:文件上传、角色授权、Redis控制台、API日志统计、跨域处理等。

  • 内置代码生成器,支持一键生成普通input、多行文本域、富文本编辑器、日期控件、图片上传、音频上传、视频上传、多图上传、树形表格、聚合外键等功能。

  • 提供两套UI皮肤:基于iframe的纯HTML版和基于vue-cli的单页版,适用于不同团队的技术栈。

  • 包含API文档编写工具,支持一键生成接口文档,并提供在线接口测试能力。

  • 还提供了微服务版实现,定时同步更新:gitee.com/click33/sp-…

  • 社区活跃度高,拥有详尽的文档和强大的开发团队,能够迅速修复存在的漏洞

项目架构

主要技术架构

模块展示

  • 系统首页:可视化展示用户、商品订单等模块的统计数据

系统首页

  • 监控中心:可视化实时监控系统各项指标

监控中心

  • 权限控制:管理系统功能和权限分配

权限控制

  • 系统配置:管理系统基础配置信息

系统配置

体验地址

如果这篇文章对您有帮助,请一定帮我点个 “关注”“点赞”,这对我非常重要。我将会继续推荐更多优质项目和新闻。