{"id":13525213,"url":"https://github.com/geekidea/spring-boot-plus","last_synced_at":"2025-05-15T03:05:07.592Z","repository":{"id":41040996,"uuid":"192877283","full_name":"geekidea/spring-boot-plus","owner":"geekidea","description":":fire: Spring-Boot-Plus is an easy-to-use, high-speed, high-efficient,feature-rich, open source spring boot scaffolding. :rocket:","archived":false,"fork":false,"pushed_at":"2024-03-04T04:22:24.000Z","size":8474,"stargazers_count":2501,"open_issues_count":3,"forks_count":721,"subscribers_count":95,"default_branch":"master","last_synced_at":"2025-05-15T03:04:49.922Z","etag":null,"topics":["centos","generator","knife4j","mybatis","mybatis-plus","redis","spring-boot","spring-boot-plus","springboot","swagger","swagger-ui"],"latest_commit_sha":null,"homepage":"https://springboot.plus","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/geekidea.png","metadata":{"files":{"readme":"README-zh.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-06-20T08:06:08.000Z","updated_at":"2025-05-08T08:00:08.000Z","dependencies_parsed_at":"2022-09-13T08:10:50.761Z","dependency_job_id":"439ce33c-ce8e-488c-acf8-97c11e255a8f","html_url":"https://github.com/geekidea/spring-boot-plus","commit_stats":null,"previous_names":[],"tags_count":10,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/geekidea%2Fspring-boot-plus","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/geekidea%2Fspring-boot-plus/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/geekidea%2Fspring-boot-plus/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/geekidea%2Fspring-boot-plus/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/geekidea","download_url":"https://codeload.github.com/geekidea/spring-boot-plus/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254264765,"owners_count":22041793,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["centos","generator","knife4j","mybatis","mybatis-plus","redis","spring-boot","spring-boot-plus","springboot","swagger","swagger-ui"],"created_at":"2024-08-01T06:01:16.883Z","updated_at":"2025-05-15T03:05:07.537Z","avatar_url":"https://github.com/geekidea.png","language":"Java","readme":"\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://github.com/geekidea/spring-boot-plus\"\u003e\n   \u003cimg alt=\"spring-boot-plus logo\" src=\"https://geekidea.oss-cn-chengdu.aliyuncs.com/spring-boot-plus/img/logo.png\"\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\u003cp align=\"center\"\u003e\n  Everyone can develop projects independently, quickly and efficiently！\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e  \n  \u003ca href=\"https://gitee.com/geekidea/spring-boot-plus\"\u003e\n    \u003cimg alt=\"spring-boot-plus version\" src=\"https://img.shields.io/badge/spring--boot--plus-2.7.18-blue\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://github.com/spring-projects/spring-boot\"\u003e\n    \u003cimg alt=\"spring boot version\" src=\"https://img.shields.io/badge/spring%20boot-2.7.18-brightgreen\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://cn.vuejs.org/\"\u003e\n    \u003cimg alt=\"spring boot version\" src=\"https://img.shields.io/badge/vue-3.2-darkgreen\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://gitee.com/geekidea/spring-boot-plus/blob/master/LICENSE\"\u003e\n    \u003cimg alt=\"code style\" src=\"https://img.shields.io/badge/license-MIT-green\"\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n### spring-boot-plus是一套前后端分离单体结构的快速开发框架\n\n## 开源协议 MIT-License\n### 任何公司或个人，均可进行商业使用，无需授权！\n### 任何公司或个人，均可进行商业使用，无需授权！\n### 任何公司或个人，均可进行商业使用，无需授权！\n\n## 前端项目地址  [VUE3+TS](https://gitee.com/geekidea/spring-boot-plus-vue3)\n\n#### [GITHUB](https://github.com/geekidea/spring-boot-plus) | [GITEE](https://gitee.com/geekidea/spring-boot-plus)\n\n#### [springboot.plus](http://springboot.plus)\n\n\n## 微信交流群\n![微信群](https://geekidea.oss-cn-chengdu.aliyuncs.com/geekidea/wechat-group.png)\n\n## 业务咨询\n![业务咨询](https://geekidea.oss-cn-chengdu.aliyuncs.com/geekidea/service.png)\n\n\n### 主要特性\n- 集成spring boot 常用开发组件集、公共配置、AOP日志等\n- 单体架构，更快更简单\n- 提供PC管理端与APP端代码接口\n- 集成mybatis plus快速dao操作\n- 快速生成后台代码: entity/dto/query/vo/controller/service/mapper/xml\n- 集成Swagger/Knife4j，可自动生成api文档\n- 集成Redis缓存\n- 集成HikariCP连接池，JDBC性能和慢查询检测\n\n\n### 项目环境 \n名称 | 版本 |  备注\n-|-|-\nJDK | 1.8+ | JDK1.8及以上 |\nMySQL | 5.7+ | 5.7及以上 |\nRedis | 3.2+ |  |\n\n### 技术选型 \n技术 | 版本 |  备注\n-|-|-\nspring boot | 2.7.18 |\nMybatis | 3.5.13 | DAO Framework |\nmybatis-plus | 3.5.4.1 | mybatis增强框架 |\nfastjson2 | 2.0.42 | JSON处理工具集 |\nSwagger | V3 | Swagger文档 |\nknife4j | 4.3.0 | api文档生成工具 |\ncommons-lang3 | 3.14.0 | 常用工具包 |\ncommons-io | 2.15.0 | IO工具包 |\ncommons-codec | 1.16.0 | 加密解密等工具包 |\ncommons-collections4 | 4.4.4 | 集合工具包 |\nhibernate-validator | 6.2.5.Final | 后台参数校验注解 |\nhutool-all | 5.8.23 | 常用工具集 |\nlombok | 1.18.30 | 注解生成Java Bean等工具 |\n\n### [CHANGELOG](https://gitee.com/geekidea/spring-boot-plus/blob/master/CHANGELOG.md)\n\n\n### 4. 访问项目Swagger文档\n[http://localhost:8888/swagger-ui/index.html](http://localhost:8888/swagger-ui/index.html)\n![swagger-ui.png](https://geekidea.oss-cn-chengdu.aliyuncs.com/spring-boot-plus/img/swagger-v3.png)\n\n### 5. 访问Knife4j文档\n[http://localhost:8888/doc.html](http://localhost:8888/doc.html)\n![knife4j.png](https://geekidea.oss-cn-chengdu.aliyuncs.com/spring-boot-plus/img/knife4j-doc.png)\n\n\n## spring-boot-plus-vue3 前端项目\n### [https://gitee.com/geekidea/spring-boot-plus-vue3](https://gitee.com/geekidea/spring-boot-plus-vue3)\n#### 系统用户列表\n![系统用户列表](https://geekidea.oss-cn-chengdu.aliyuncs.com/spring-boot-plus/img/user-manager.png)\n#### 系统角色列表\n![系统角色列表](https://geekidea.oss-cn-chengdu.aliyuncs.com/spring-boot-plus/img/role-manager.png)\n#### 系统菜单列表\n![系统菜单列表](https://geekidea.oss-cn-chengdu.aliyuncs.com/spring-boot-plus/img/menu-manager.png)\n#### 系统部门列表\n![系统部门列表](https://geekidea.oss-cn-chengdu.aliyuncs.com/spring-boot-plus/img/dept-manager-dark.png)\n#### 系统日志\n![系统日志列表](https://geekidea.oss-cn-chengdu.aliyuncs.com/spring-boot-plus/img/log-manager.png)\n![系统日志详情](https://geekidea.oss-cn-chengdu.aliyuncs.com/spring-boot-plus/img/log-detail.png)\n#### 个人中心\n![个人中心](https://geekidea.oss-cn-chengdu.aliyuncs.com/spring-boot-plus/img/profile.png)\n\n## 联系\nQQ群 625301326| 微信公众号 geekideaio|\n-|-|\n![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) |\n\n\n## License\nspring-boot-plus is under the MIT-License. See the [LICENSE](https://gitee.com/geekidea/spring-boot-plus/blob/master/LICENSE) file for details.\n\n","funding_links":[],"categories":["开源","框架","快速开发"],"sub_categories":["Spring Boot","SpringBoot"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgeekidea%2Fspring-boot-plus","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgeekidea%2Fspring-boot-plus","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgeekidea%2Fspring-boot-plus/lists"}