连夜整理了5个开源的Java项目快速开发脚手架,项目经验有了


本文已经收录进我的 75K Star 的 Java 开源项目 JavaGuide:https://github.com/Snailclimb/JavaGuide
大家好 , 我是 Guide 哥 , 一个三观比主角还正的技术人 。 推荐阅读:
今天推荐几个 Java 项目快速开发脚手架 , 解放双手 ? 从现在开始 。
以下推荐项目都是码云上的优质项目 , 并且都是项目快速开发脚手架 , 代码质量什么的无法保证能有多好 , 毕竟很多也是个人开发 , 或多或少也有个人色彩影响 。
不过既然开源出来 , 这么多人参与 , 一般情况下项目整体质量可以说是非常不错的了 。 另外 , 下面推荐的项目几乎都是码云上面选出来的最有价值的开源项目 。 后面 , 可能会单独再推荐一期 Github 上的 Java 项目快速开发脚手架 。
想要获取更多开源项目资源?欢迎关注我的 awesome-java(Github 上非常棒的 Java 开源项目集合) , 地址:。
概览 :

  1. Guns
  2. pig
  3. RuoYi
  4. Jeecg-boot
  5. iBase4J
Guns推荐指数 :?????
简介我在上大学的时候就了解和接触过了这个项目 , 当时我还是一个 Spring 入门不太久的小菜鸟 。 一晃 , 不经意间已经过去快 3 年了 。
  1. 采用主流框架 : 基于 Spring Boot2.0+版本开发 , 并且支持 Spring Cloud Alibaba 微服务 。
  2. 功能齐全 :包含系统管理 , 代码生成 , 多数据库适配 , SSO 单点登录 , 工作流 , 短信 , 邮件发送 , OAuth2 登录 , 任务调度 , 持续集成 , docker 部署等功能;
  3. 提供了企业版 :企业版功能更多 , 并且提供了完善的开发文档 , 开发 demo , 快速入门 。
相关地址:
  1. 项目地址 :
  2. 项目官网 :
另外 , 这个项目还提供了视频教你如何使用 , 地址:。
推荐理由
  1. 项目技术主流 , 唯一缺点是企业版和微服务版需要单独购买 。
  2. 社区活跃 。
  3. 项目功能完善 , 满足企业绝大部分场景开发需求 , 并且额外提供了持续集成 , docker 部署等功能 。
  4. ......
适合场景适合企业后台管理网站的快速开发场景 , 不论是对于单体和微服务都有支持 。
项目展示
连夜整理了5个开源的Java项目快速开发脚手架,项目经验有了文章插图
连夜整理了5个开源的Java项目快速开发脚手架,项目经验有了文章插图
pig推荐指数 :?????
简介这个项目之前就推荐过几次 , 你可以在这个视频: 中找到 。
根据项目官网 , 简单说下这个项目:
  1. 基于 Spring Cloud Hoxton 、Spring Boot 2.2、 OAuth2 的 RBAC 权限管理系统
  2. 基于数据驱动视图的理念封装 element-ui , 即使没有 vue 的使用经验也能快速上手
  3. 提供对常见容器化支持 Docker、Kubernetes、Rancher2 支持
  4. 提供 lambda 、stream api 、webflux 的生产实践

连夜整理了5个开源的Java项目快速开发脚手架,项目经验有了文章插图
相关地址:
  1. 项目地址:
  2. 官网地址:
推荐理由
  1. 社区活跃;
  2. 提供了 Spring Cloud Hoxton
  3. 平台 UI 强大 , 实现了移动自适应 , 无需再为移动端适配;
  4. ......
适合场景Jeecg-Boot 快速开发平台 , 可以应用在任何 J2EE 项目的开发中 , 尤其适合企业信息管理系统(MIS)、内部办公系统(OA)、企业资源计划系统(ERP)、客户关系管理系统(CRM)等 , 其半智能手工 Merge 的开发方式 , 可以显著提高开发效率 70%以上 , 极大降低开发成本 。


推荐阅读