Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/geekidea/spring-boot-plus

:fire: Spring-Boot-Plus is an easy-to-use, high-speed, high-efficient,feature-rich, open source spring boot scaffolding. :rocket:
https://github.com/geekidea/spring-boot-plus

centos generator knife4j mybatis mybatis-plus redis spring-boot spring-boot-plus springboot swagger swagger-ui

Last synced: 28 days ago
JSON representation

:fire: Spring-Boot-Plus is an easy-to-use, high-speed, high-efficient,feature-rich, open source spring boot scaffolding. :rocket:

Awesome Lists containing this project

README

        



spring-boot-plus logo



Everyone can develop projects independently, quickly and efficiently!



spring-boot-plus version


spring boot version


spring boot version


code style

### spring-boot-plus是一套前后端分离单体结构的快速开发框架

## 开源协议 MIT-License
### 任何公司或个人,均可进行商业使用,无需授权!
### 任何公司或个人,均可进行商业使用,无需授权!
### 任何公司或个人,均可进行商业使用,无需授权!

## 前端项目地址 [VUE3+TS](https://gitee.com/geekidea/spring-boot-plus-vue3)

#### [GITHUB](https://github.com/geekidea/spring-boot-plus) | [GITEE](https://gitee.com/geekidea/spring-boot-plus)

#### [springboot.plus](http://springboot.plus)

## 微信交流群
![微信群](https://geekidea.oss-cn-chengdu.aliyuncs.com/geekidea/wechat-group.png)

## 业务咨询
![业务咨询](https://geekidea.oss-cn-chengdu.aliyuncs.com/geekidea/service.png)

### 主要特性
- 集成spring boot 常用开发组件集、公共配置、AOP日志等
- 单体架构,更快更简单
- 提供PC管理端与APP端代码接口
- 集成mybatis plus快速dao操作
- 快速生成后台代码: entity/dto/query/vo/controller/service/mapper/xml
- 集成Swagger/Knife4j,可自动生成api文档
- 集成Redis缓存
- 集成HikariCP连接池,JDBC性能和慢查询检测

### 项目环境
名称 | 版本 | 备注
-|-|-
JDK | 1.8+ | JDK1.8及以上 |
MySQL | 5.7+ | 5.7及以上 |
Redis | 3.2+ | |

### 技术选型
技术 | 版本 | 备注
-|-|-
spring boot | 2.7.18 |
Mybatis | 3.5.13 | DAO Framework |
mybatis-plus | 3.5.4.1 | mybatis增强框架 |
fastjson2 | 2.0.42 | JSON处理工具集 |
Swagger | V3 | Swagger文档 |
knife4j | 4.3.0 | api文档生成工具 |
commons-lang3 | 3.14.0 | 常用工具包 |
commons-io | 2.15.0 | IO工具包 |
commons-codec | 1.16.0 | 加密解密等工具包 |
commons-collections4 | 4.4.4 | 集合工具包 |
hibernate-validator | 6.2.5.Final | 后台参数校验注解 |
hutool-all | 5.8.23 | 常用工具集 |
lombok | 1.18.30 | 注解生成Java Bean等工具 |

### [CHANGELOG](https://gitee.com/geekidea/spring-boot-plus/blob/master/CHANGELOG.md)

### 4. 访问项目Swagger文档
[http://localhost:8888/swagger-ui/index.html](http://localhost:8888/swagger-ui/index.html)
![swagger-ui.png](https://geekidea.oss-cn-chengdu.aliyuncs.com/spring-boot-plus/img/swagger-v3.png)

### 5. 访问Knife4j文档
[http://localhost:8888/doc.html](http://localhost:8888/doc.html)
![knife4j.png](https://geekidea.oss-cn-chengdu.aliyuncs.com/spring-boot-plus/img/knife4j-doc.png)

## spring-boot-plus-vue3 前端项目
### [https://gitee.com/geekidea/spring-boot-plus-vue3](https://gitee.com/geekidea/spring-boot-plus-vue3)
#### 系统用户列表
![系统用户列表](https://geekidea.oss-cn-chengdu.aliyuncs.com/spring-boot-plus/img/user-manager.png)
#### 系统角色列表
![系统角色列表](https://geekidea.oss-cn-chengdu.aliyuncs.com/spring-boot-plus/img/role-manager.png)
#### 系统菜单列表
![系统菜单列表](https://geekidea.oss-cn-chengdu.aliyuncs.com/spring-boot-plus/img/menu-manager.png)
#### 系统部门列表
![系统部门列表](https://geekidea.oss-cn-chengdu.aliyuncs.com/spring-boot-plus/img/dept-manager-dark.png)
#### 系统日志
![系统日志列表](https://geekidea.oss-cn-chengdu.aliyuncs.com/spring-boot-plus/img/log-manager.png)
![系统日志详情](https://geekidea.oss-cn-chengdu.aliyuncs.com/spring-boot-plus/img/log-detail.png)
#### 个人中心
![个人中心](https://geekidea.oss-cn-chengdu.aliyuncs.com/spring-boot-plus/img/profile.png)

## 联系
QQ群 625301326| 微信公众号 geekideaio|
-|-|
![spring-boot-plus QQ Group](https://spring-boot-plus.gitee.io/img/spring-boot-plus-qq-group.png) | ![Wechat Official Account](https://geekidea.oss-cn-chengdu.aliyuncs.com/geekidea/geekidea-wechat-official.jpg) |

## License
spring-boot-plus is under the MIT-License. See the [LICENSE](https://gitee.com/geekidea/spring-boot-plus/blob/master/LICENSE) file for details.