spring-boot-plus 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
spring-boot-plus 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
spring-boot-plus 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
spring-boot-plus 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
spring-boot-plus 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !

软件简介

spring-boot-plus是一套集成spring boot常用开发组件的后台快速开发框架。

它是一个易于使用,快速,高效,功能丰富,开源的spring boot 脚手架。前后端分离,专注于后端服务

Purpose

每个人都可以独立、快速、高效地开发项目!

Everyone can develop projects independently, quickly and efficiently!

主要特性

  1. 集成spring boot 常用开发组件集、公共配置、AOP日志等
  2. 集成mybatis plus快速dao操作
  3. 快速生成后台代码: entity/param/vo/controller/service/mapper/xml
  4. 集成swagger2,可自动生成api文档
  5. 集成jwt、spring security权限控制
  6. 集成redis、spring cache、ehcache缓存
  7. 集成rabbit/rocket/kafka mq消息队列
  8. 集成druid连接池,JDBC性能和慢查询检测
  9. 集成spring boot admin,实时检测项目运行情况
  10. 使用assembly maven插件进行不同环境打包部署,包含启动、重启命令,配置文件提取到外部config目录

项目环境

中间件 版本 备注
JDK 1.8+ JDK1.8及以上
MySQL 5.7+ 5.7及以上
Redis 3.2+  

技术选型

技术 版本 备注
Spring Boot 2.1.6.RELEASE 最新发布稳定版
Spring Framework 5.1.8.RELEASE 最新发布稳定版
Mybatis 3.5.1 持久层框架
Mybatis Plus 3.1.1 mybatis增强框架
Alibaba Druid 1.1.17 数据源
Fastjson 1.2.58 JSON处理工具集
swagger2 2.7.0 api文档生成工具
commons-lang3 3.9 常用工具包
commons-io 2.6 IO工具包
commons-codec 1.12 加密解密等工具包
commons-collections 3.2.1 集合工具包
reflections 0.9.11 反射工具包
hibernate-validator 6.0.17.Final 后台参数校验注解
jwt 0.9.1 json web token
hutool-all 4.5.10 常用工具集
展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (15)

加载中
https://springboot.plus/guide/quick-start.htm 文档网站模板用的啥啊
2020/04/24 16:43
回复
举报
前端可以通过 swagger 生成的文档进行mock吗
2019/10/18 09:51
回复
举报
如果能集成工作流(或者开发一套工作流的话),那这个框架基本就比较完善了。
2019/09/12 11:28
回复
举报
geekidea软件作者
官网:https://springboot.plus
2019/09/12 11:05
回复
举报
geekidea软件作者
2019/09/12 11:04
回复
举报
geekidea软件作者
2019/09/12 11:02
回复
举报
geekidea软件作者
2019/09/12 11:01
回复
举报
shiro权限管理没有啊
2019/08/27 16:17
回复
举报
geekidea软件作者
下个版本会发布权限相关功能,敬请关注
2019/09/12 10:46
回复
举报
geekidea软件作者
🚀 需求墙-你最期望的功能或模块是什么?投票中... ⚡️ #spring-boot-plus# https://github.com/geekidea/spring-boot-plus/issues/17
2019/08/07 22:56
回复
举报
geekidea软件作者
spring-boot-plus 1.2.0-RELEASE 发布-快速打包-极速部署-在线演示https://github.com/geekidea/spring-boot-plus #spring-boot-plus# :facepunch
2019/08/06 12:21
回复
举报
更多评论
发表于大前端专区
2020/03/30 02:05

spring-boot-plus v2.0 发布了,让天下没有难写的代码

spring-boot-plus是一套集成spring boot常用开发组件的后台快速开发框架 Spring-Boot-Plus是易于使用,快速,高效,功能丰富,开源的spring boot 脚手架. 前后端分离,专注于后端服务 目标 每个人都可以独立、快速、高效地开发项目! 主要特性 集成spring boot 常用开发组件集、公共配置、AOP日志等 Maven多模块架构 集成mybatis plus快速dao操作 快速生成后台代码: entity/param/vo/controller/service/mapper/xml 集成Swagger...

3
63
发表于大前端专区
2019/11/05 00:07

spring-boot-plus V1.4.0发布,集成用户角色权限部门管理

更新日志 CHANGELOG [V1.4.0] 2019.11.5 🚔 spring-boot-plus集成用户角色权限部门管理 ⭐️ New Features 两种方式获取验证码 用户角色权限部门功能 同时生成多张表代码 ⚡️ Optimization 自定义是否启用Shiro权限拦截 优化LogAop配置 代码生成模板优化,三种生成策略 自定义生成Shiro RequiresPermissions注解 Jackson工具类,按字段顺序格式化输出 BaseEnum 枚举父接口,EnumController,BaseEnum...

3
53
发表于大前端专区
2019/10/15 09:07

spring-boot-plus 1.3.1 发布,XSS-CORS-CodeGenerator 优化

[V1.3.1-RELEASE] 2019.10.15 ⭐️ New Features Xss跨站脚本工具处理 CORS跨域配置 ⚡️ Optimization 代码生成器可自定义配置生成哪些文件 请求路径filter配置,配置文件属性名称调整 Aop切点优化,Aop JSON参数输出优化 可配置是否生成Validation验证代码 优化controller,entity模版生成 优化代码生成器 CodeGenerator 调整 aop, filter,interceptor,controller,param,vo代码目录结构 📝 Added/Modified Add XssF...

0
32
发表于大前端专区
2019/10/08 09:00

spring-boot-plus V1.3.0 发布,SpringBoot+Shiro+JWT 权限管理

spring-boot-plus [V1.3.0-RELEASE] 2019.10.06 ⭐️ New Features 集成Apache Shiro安全框架 集成JWT 跨域身份验证解决方案 ⚡️ Optimization 优化代码生成模块格式 mybatis控制台打印SQL执行语句及结果集 Redis使用Jackson序列化 RedisTemplateConfig GenericJackson2JsonRedisSerializer 删除security目录 修改sys_user表结构 📝 Added/Modified Add SpringBootPlusFilterConfig 过滤器配置类 Add SpringBootPl...

2
43
发表于大前端专区
2019/09/09 08:46

spring-boot-plus V1.2.3 发布,新增 CentOS 相关脚本

[V1.2.3-RELEASE] 2019.09.09 💻 spring-boot-plusV1.2.3发布,CentOS快速安装环境/构建/部署/启动项目 ⭐️ New Features 项目运行环境安装脚本 CentOS快速构建/部署/启动项目脚本 ⚡️ Optimization 优化 maven-assembly-plugin 项目打包插件 📝 Added/Modified Add install-jdk.sh yum安装jdk8脚本 Add install-git.sh yum安装git脚本 Add install-maven.sh yum安装maven脚本 Add install-redis.sh yum安...

5
38
发表于大前端专区
2019/08/26 02:13

spring-boot-plus V1.2.2 发布,5 Minutes Finish CRUD

[V1.2.2-RELEASE] 2019.08.26 🏇 ⭐️ New Features 拦截器启用禁用配置 文件上传下载安全/权限控制 启用 logback.xml 日志配置 ⚡️ Optimization 更改core包目录 下载上传拦截器 logback.xml显示行号 application.yml 拦截器配置新增 include-path 拦截路径配置 📝 Added/Modified Add UploadInterceptor 文件上传全局拦截器 Add DownloadInterceptor 文件下载全局拦截器 Add DownloadHandler Defaul...

0
12
发表于大前端专区
2019/08/21 09:00

spring-boot-plus V1.2.1 发布,文件上传下载和静态资源访问

Introduction spring-boot-plus 是一套集成 spring boot 常用开发组件的后台快速开发框架 Purpose 每个人都可以独立、快速、高效地开发项目! Everyone can develop projects independently, quickly and efficiently! [V1.2.1-RELEASE] 2019.08.21 ⭐️ New Features 文件上传保存到服务器指定目录 文件下载 访问上传的图片等资源 启用项目静态资源访问,可访问static/templates目录下资源 ⚡️ Optimization static资...

7
36
发表于大前端专区
2019/08/06 10:05

spring-boot-plus 1.2.0-RELEASE 发布-快速打包-极速部署-在线演示

spring-boot-plus 集成spring boot常用开发组件的后台快速开发脚手架 Purpose 每个人都可以独立、快速、高效地开发项目! Everyone can develop projects independently, quickly and efficiently! 官网地址:springboot.plus GITHUB:https://github.com/geekidea/spring-boot-plus GITEE:https://gitee.com/geekidea/spring-boot-plus 更新日志 [V1.2.0-RELEASE] 2019.08.06 🚀 spring-boot-plus演示地址 :point_rig...

10
54
发表于大前端专区
2019/08/01 08:26

spring-boot-plus 1.1.0 发布,集成 Spring Boot Admin 管理和监控应用

spring-boot-plus1.1.0.发布 集成Spring Boot Admin管理和监控应用 Spring Boot Admin用来管理和监控Spring Boot应用程序 应用程序向我们的Spring Boot Admin Client注册(通过HTTP)或使用SpringCloud®(例如Eureka,Consul)发现 UI是Spring Boot Actuator端点上的Vue.js应用程序 此项目中,Server和Client在一个项目中 👉 Spring Boot Admin官方文档 官网地址:springboot.plus GITHUB:https://github.com/geek...

9
78
发表于大前端专区
2019/07/26 17:29

spring-boot-plus 1.0.0 发布,后台快速开发框架

spring-boot-plus 是一套集成 spring boot 常用开发组件的后台快速开发框架 Purpose 每个人都可以独立、快速、高效地开发项目! Everyone can develop projects independently, quickly and efficiently! 主要特性 集成 spring boot 常用开发组件集、公共配置、AOP 日志等 集成 mybatis plus 快速 dao 操作 快速生成后台代码: entity/param/vo/controller/service/mapper/xml 集成 swagger2,可自动生成 api 文档 集成 jwt、s...

22
123
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表于开发技能专区
2016/07/22 00:00

spring boot之spring-boot-admin

前言碎语 spring boot项目本身提供了诸如spring-boot-starter-actuator的模块,来提供相关数值的接口查询,比如http://localhost:8080/health、http://localhost:8080/env等信息,不过下面要介绍的并不是actuatol相关,下面介绍一个整合actuator相关的项目,spring boot admin spring boot admin相关 项目地址:https://github.com/codecentric/spring-boot-admin 参考指南:http://codecentric.github.io/spring-boot-admin/1....

0
0
发表了博客
2019/04/10 10:10

Spring Boot (十): Spring Boot Admin 监控 Spring Boot 应用

1. 引言 在上一篇文章《Spring Boot (九): 微服务应用监控 Spring Boot Actuator 详解》我们介绍了 Spring Boot 基于 Spring Boot Actuator 的服务监控, Spring Boot Actuator 提供了对单个 Spring Boot 的监控,信息包含:应用状态、内存、线程、堆栈等等,比较全面的监控了 Spring Boot 应用的整个生命周期。但是, Spring Boot Actuator 只为我们提供了监控的数据接口,而且返回的数据量非常的大,我们不可能通过人工肉眼...

2
3
2020/01/11 23:31

[Spring Boot] 自定义 Spring Boot Starter

[Spring Boot] 自定义 Spring Boot Starter 简介 在了解了Spring Boot的自动装配原理后,我们来实现一个Spring Boot常见的Starter项目 准备工作summer-boot-hello-starter 定义申明自动装配配置类Starter 定义申明编写测试项目总结更多 手机用户请横屏获取最佳阅读体验,REFERENCES中是本文参考的链接,如需要链接和更多资源,可以关注其他博客发布地址。 平台 地址 CSDN https://blog.csdn.net/sinat_28690417 简书 https://ww...

0
0
发表了博客
2020/01/09 23:23

【Spring Boot】Spring Boot之两种引入spring boot maven依赖的方式

一、方式一:spring-boot-starter-parent   <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.2.1.RELEASE</version> <relativePath/> <!-- lookup parent from repository --> </parent> 进入spring-boot-starter-parent里,可以发现它其实依赖了我们下面要讲的spring-boot-dependencies模块 。 二、方式二...

0
0
2018/05/08 18:05

Spring、Spring Boot与Spring MVC

总论 Spring框架就像一个家族,有众多衍生产品例如boot、security、jpa等等。但他们的基础都是Spring的ioc和aop。ioc提供了依赖注入的容器,aop解决了面向横切面的编程;然后在此二者的基础上实现了其他延伸产品的高级功能。 Spring MVC是基于 Servlet 的一个 MVC 框架,主要解决 WEB 开发的问题。 后来因为 Spring 的配置非常复杂,各种XML、 JavaConfig处理起来比较繁琐。于是为了方便开发者使用,从而又推出了Spring BOOT,简...

11
200
发表了博客
2018/05/17 16:51

Spring Boot

恩,先总结下Spring 的历史演化历程:    Spring 1.0的出现改变了企业级Java应用程序的方式。Spring的依赖注入与声明式事务意味着组件之间再也不存在紧耦合,再也不用重量级的EJB了。   Spring 2.0,可以在配置里使用自定义的XML命名空间,更小、更简单易懂的配置文件让Spring本身更便于使用。   Spring 2.5有了更优雅的面向注解的依赖注入模型(即@Component和@Autowired注解),以及面向注解的Spring MVC编程模型。不用再...

0
0
2019/07/31 19:55

Spring Boot

一、Spring Boot是什么 本质上是一个Maven项目对象模型(POM),定义了对其他库的传递依赖,这些东西加在一起即支持某项功能 二、自动配置是什么 Spring Boot的自动配置是应用程序启动时,Spring Boot框架自动检测 classpath里的Bean来进行配置的一种机制 三、Spring Boot可以做些什么 在pom文件中引入jar包,包括Spring、spring MVC、redis等等相关的jar包 配置web、xml、listener配置等等 配置数据库连接,配置Spring事务 配置...

0
1
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表于大前端专区
2019/08/10 15:11

你平时主要使用什么Java开发框架?

你平时主要使用什么Java开发框架? SpringBoot SpringCloud Dubbo Other 你平时主要使用什么Java开发框架?投票中...

5
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
15 评论
128 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部