An open API service indexing awesome lists of open source software.

https://github.com/click33/sa-plus

一个基于 SpringBoot 的快速开发框架,内置代码生成器
https://github.com/click33/sa-plus

springboot springboot2

Last synced: 4 months ago
JSON representation

一个基于 SpringBoot 的快速开发框架,内置代码生成器

Awesome Lists containing this project

README

          


logo


v1.27.0

一个基于 SpringBoot 的快速开发框架,内置代码生成器










## 🔥 在线资料

- 在线文档:[http://sa-plus.dev33.cn/](http://sa-plus.dev33.cn/)

- 演示地址1:[http://demo-jj.dev33.cn/spdj-admin/index.html](http://demo-jj.dev33.cn/spdj-admin/index.html) (iframe版本)

- 演示地址2:[http://demo-jj.dev33.cn/sps_vue-element-admin/index.html](http://demo-jj.dev33.cn/sps_vue-element-admin/index.html) (Vue单页版本)

- QQ交流群:[310293485 点击加入](https://jq.qq.com/?_wv=1027&k=NNBSOkeA)

## 😘 项目优点
0. 封装 JavaWeb 常见功能:文件上传、角色授权、Redis控制台、API日志统计、跨域处理 等等。
1. 内置代码生成器,一键生成:普通input、多行文本域、富文本编辑器、日期控件、图片上传、音频上传、视频上传、 多图上传、树形表格、聚合外键、接口文档......
2. 提供两套UI皮肤:基于 iframe 的纯html版、基于 vue-cli 的单页版,适合不同团队技术栈。
3. 提供 API 文档编写工具,可一键生成接口文档,并提供在线测试接口能力。
4. 提供微服务版实现,定时同步更新:[https://gitee.com/click33/sp-cloud](https://gitee.com/click33/sp-cloud)

## ⚡ 功能架构
- 项目基于 `SpringBoot` 搭建,以 `Freemarker` 作为代码生成器模板
- 权限验证基于 Sa-Token:[http://sa-token.dev33.cn/](http://sa-token.dev33.cn/)
- 皮肤1基于 Sa-Admin 魔改适配:[https://gitee.com/click33/sa-admin](https://gitee.com/click33/sa-admin)
- 皮肤2基于 vue-element-admin 魔改适配:[https://github.com/PanJiaChen/vue-element-admin](https://github.com/PanJiaChen/vue-element-admin)
- 接口文档基于sa-doc:[http://sa-doc.dev33.cn/](http://sa-doc.dev33.cn/)
- ......

## ❤️ 需求提交
- **我们深知一个优秀的项目需要海纳百川,[点我在线提交需求](http://sa-app.dev33.cn/wall.html?name=sa-plus)**

## 💦 演示预览
















## 🔨 贡献代码
1. 在github上fork一份到自己的仓库
2. clone自己的仓库到本地电脑
3. 在本地电脑修改、commit、push
4. 提交pr(点击:New Pull Request)
5. 等待合并

## 🌱 建议贡献的地方
- 修复源码现有bug,或增加新的实用功能
- 完善在线文档,或者修复现有错误之处
- 您可以参考项目issues与需求墙进行贡献
- 如果更新实用功能,可在文档友情链接处留下自己的推广链接

## 😎 QQ群
- QQ交流群:[310293485 点击加入](https://jq.qq.com/?_wv=1027&k=NNBSOkeA)
- 如遇bug或者有好想法,请加入qq群一起交流