再推荐5个Java项目开发快速开发脚手架。项目经验和私活都不愁了

  1. Guns
  2. pig
  3. RuoYi
  4. Jeecg-boot
  5. iBase4J
综合来看好评度最高的是:Ruoyi,次之的是 pig,另外,有读者表示自己公司在用 Jeecg-boot,但是开发过程中遇到了一些问题 。
今天再来推荐 5 个好用的 JAVA 项目快速开发脚手架/项目骨架搭建脚手架,下面推荐的项目除了 renren 之外,其他都是我从 Github 上找的 。
并且,我还在朋友圈调查了一波大家觉得比较好用脚手架,调查结果就在概览下面,就从这波用心,不来个在看或者转发鼓励一下Guide么?
概览
  1. eladmin (8.9k star):权限管理系统 。
  2. renren(约2.1k) :Java项目脚手架
  3. SpringBlade (2.6k star) :一个由商业级项目升级优化而来的 SpringCloud 分布式微服务架构、SpringBoot 单体式微服务架构并存的综合型项目 。
  4. COLA (2.1k star):创建属于你的干净的面向对象和分层架构项目骨架 。
  5. SpringBoot_v2 :努力打造springboot框架的极致细腻的脚手架 。
根据昨天我在朋友圈发起的调查来看,eladmin 、renren 、SpringBlade好评度最高,COLA 、SpringBoot_v2 次之 。
ps:很多人推荐了 renren-fast,我感觉一般吧!手动狗头~~~有木有实际用过,并且和其他开源项目比如 eladmin 对比过的小伙伴在评论区说服一下我 。
eladmin推荐指数 :?????
简介eladmin 是一款基于 Spring Boot 2.1.0 、 Jpa、 Spring Security、redis、Vue 的前后端分离的后台管理系统,项目采用分模块开发方式,权限控制采用 RBAC,支持数据字典与数据权限管理,支持一键生成前后端代码,支持动态路由 。
再推荐5个Java项目开发快速开发脚手架。项目经验和私活都不愁了

文章插图
 
相关地址 :
  1. Github 地址:https://github.com/elunez/eladmin
  2. 官网:https://docs.auauz.net/
  3. 文档:https://docs.auauz.net/guide/
推荐理由
  1. 项目基本稳定,并且后续作者还会继续优化 。
  2. 完全开源!这个真的要为原作者点个赞,如果大家觉得这个项目有用的话,建议可以稍微捐赠一下原作者支持一下 。
  3. 后端整理代码质量、表设计等各个方面来说都是很不错的 。
  4. 前后端分离,前端使用的是国内常用的 vue 框架,比较容易上手 。
  5. 前端样式美观,是我这篇文章推荐的几个开源项目中前端样式最好看的一个 。
  6. 权限控制采用 RBAC,支持数据字典与数据权限管理 。
项目展示
再推荐5个Java项目开发快速开发脚手架。项目经验和私活都不愁了

文章插图
 
后台首页
再推荐5个Java项目开发快速开发脚手架。项目经验和私活都不愁了

文章插图
 
角色管理页面
renren推荐指数 :????
简介renren 下面一共开源了两个 Java 项目开发脚手架,分别是:
  1. renren-security :采用 Spring、MyBatis、Shiro 框架,开发的一套轻量级权限系统,极低门槛,拿来即用 。
  2. renren-fast : 一个轻量级的 Java 快速开发平台,能快速开发项目并交付【接私活利器】
renren-security 相比于 renren-fast 在后端功能的区别主要在于:renren-security 提供了权限管理功能,另外还额外提供了数据字典和代码生成器 。
相关地址 :
  1. renren-security :https://gitee.com/renrenio/renren-security
  2. renren-fast:https://gitee.com/renrenio/renren-fast
  3. 官网:https://www.renren.io/
推荐理由
  1. 被很多企业采用,说明稳定性和社区活跃度不错 。
  2. 微服务版 renren-cloud(这个一般企业也用不上吧!)和 renren-security 需要收费才能正常使用,renren-fast 属于完全免费并且提供了详细的文档,不过,完整文档需要捐赠 80 元才能获取到 。
项目展示
再推荐5个Java项目开发快速开发脚手架。项目经验和私活都不愁了

文章插图
 
renren-fast菜单管理
再推荐5个Java项目开发快速开发脚手架。项目经验和私活都不愁了

文章插图
 
renren-fast定时任务
SpringBlade推荐指数 :?????
简介SpringBlade 是一个由商业级项目升级优化而来的 SpringCloud 分布式微服务架构、SpringBoot 单体式微服务架构并存的综合型项目,采用 Java8 API 重构了业务代码,完全遵循阿里巴巴编码规范 。采用 Spring Boot 2 、Spring Cloud Hoxton 、Mybatis 等核心技术,同时提供基于 React 和 Vue 的两个前端框架用于快速搭建企业级的 SaaS 多租户微服务平台 。
再推荐5个Java项目开发快速开发脚手架。项目经验和私活都不愁了


推荐阅读