Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Jeecg Boot | 34,785 | 2 days ago | 11 | June 05, 2022 | 46 | apache-2.0 | Java | |||
🔥「企业级低代码平台」前后端分离架构SpringBoot 2.x,SpringCloud,Ant Design&Vue,Mybatis,Shiro,JWT。强大的代码生成器让前后端代码一键生成,无需写任何代码! 引领新的开发模式OnlineCoding->代码生成->手工MERGE,帮助Java项目解决70%重复工作,让开发更关注业务,既能快速提高效率,帮助公司节省成本,同时又不失灵活性。 | ||||||||||
Vhr | 25,944 | 7 days ago | 206 | Java | ||||||
微人事是一个前后端分离的人力资源管理系统,项目采用SpringBoot+Vue开发。 | ||||||||||
Eladmin | 19,781 | 3 days ago | 42 | apache-2.0 | Java | |||||
项目基于 Spring Boot 2.1.0 、 Jpa、 Spring Security、redis、Vue的前后端分离的后台管理系统,项目采用分模块开发方式, 权限控制采用 RBAC,支持数据字典与数据权限管理,支持一键生成前后端代码,支持动态路由 | ||||||||||
Litemall | 17,912 | 2 months ago | 1 | April 25, 2020 | 27 | mit | Java | |||
又一个小商城。litemall = Spring Boot后端 + Vue管理员前端 + 微信小程序用户前端 + Vue用户移动端 | ||||||||||
Newbee Mall | 10,077 | 2 days ago | gpl-3.0 | Java | ||||||
🔥 🎉newbee-mall是一套电商系统,包括基础版本(Spring Boot+Thymeleaf)、前后端分离版本(Spring Boot+Vue 3+Element-Plus+Vue-Router 4+Pinia+Vant 4) 、秒杀版本、Go语言版本、微服务版本(Spring Cloud Alibaba+Nacos+Sentinel+Seata+Spring Cloud Gateway+OpenFeign+ELK)。 前台商城系统包含首页门户、商品分类、新品上线、首页轮播、商品推荐、商品搜索、商品展示、购物车、订单结算、订单流程、个人订单管理、会员中心、帮助中心等模块。 后台管理系统包含数据面板、轮播图管理、商品管理、订单管理、会员管理、分类管理、设置等模块。 | ||||||||||
Awesome Fenix | 7,167 | 3 months ago | 234 | Vue | ||||||
讨论如何构建一套可靠的大型分布式系统 | ||||||||||
Newbee Mall Vue3 App | 4,991 | 4 days ago | 3 | gpl-3.0 | Vue | |||||
🔥 🎉Vue3 全家桶 + Vant 搭建大型单页面商城项目,新蜂商城 Vue3.2 版本,技术栈为 Vue3.2 + Vue-Router4.x + Pinia + Vant4.x。 | ||||||||||
Pig | 4,728 | 5 days ago | 272 | apache-2.0 | Java | |||||
↥ ↥ ↥ 点击关注更新,基于 Spring Cloud 2021 、Spring Boot 2.7、 OAuth2 的 RBAC 权限管理系统 | ||||||||||
Spring Boot Projects | 4,551 | 3 months ago | 2 | apache-2.0 | Java | |||||
:fire: 该仓库中主要是 Spring Boot 的入门学习教程以及一些常用的 Spring Boot 实战项目教程,包括 Spring Boot 使用的各种示例代码,同时也包括一些实战项目的项目源码和效果展示,实战项目包括基本的 web 开发以及目前大家普遍使用的线上博客项目/企业大型商城系统/前后端分离实践项目等,摆脱各种 hello world 入门案例的束缚,真正的掌握 Spring Boot 开发。 | ||||||||||
Springboot Shiro Vue | 4,192 | 6 months ago | mit | Java | ||||||
提供一套基于Spring Boot-Shiro-Vue的权限管理思路.前后端都加以控制,做到按钮/接口级别的权限。(当前新版本已移除shiro依赖,简化了配置) |
这是一部以“如何构建一套可靠的分布式大型软件系统”为叙事主线的开源文档,是一幅帮助开发人员整理现代软件架构各条分支中繁多知识点的技能地图。文章《什么是“凤凰架构”》详细阐述了这部文档的主旨、目标与名字的来由,文章《如何开始》简述了文档每章讨论的主要话题与内容详略分布,供阅前参考。
笔者出于以下目的,撰写这部文档:
除文档部分外,笔者同时还建立了若干配套的代码工程,这是针对不同架构、技术方案(如单体架构、微服务、服务网格、无服务架构,等等)的演示程序。它们既是文档中所述知识的实践示例,亦可作为实际项目新创建时的可参考引用的基础代码。
根据“使用”的所指含义的不同,笔者列举以下几种情况:
在线阅读:本文档在线阅读地址为:https://icyfenix.cn。
网站由 GitHub Pages 提供网站存储空间;由 Travis-CI 提供的持续集成服务实时把 Git 仓库的 Markdown 文档编译同步至网站,并推送至 CDN,提供国内的访问加速。
离线阅读:
部署离线站点:文档基于 Vuepress 构建,如你希望在企业内部搭建文档站点,请使用如下命令:
# 克隆获取源码
$ git clone https://github.com/fenixsoft/awesome-fenix.git && cd awesome-fenix
# 安装工程依赖
$ npm install
# 运行网站,地址默认为http://localhost:8080
$ npm run dev
生成PDF文件:工程源码中已带有基于 vuepress-plugin-export 改造(针对本文档定制过)的PDF导出插件,如你希望生成全文 PDF 文件,请在已进行上一步工程克隆和依赖安装的前提下使用如下命令:
# 编译PDF,结果将输出在网站根目录
$ npm run export
PDF 全文编译时间较长,在笔者机器上约耗时25分钟,在 Travis-CI 上约需要约8分钟,可以从在这里下载更新时由 Travis-CI 自动编译的PDF。PDF 中文字体采用阿里巴巴普惠字体渲染,此字体被允许免费使用与传播。
二次演绎、传播和发行:本文档中所有的内容,如引用其他资料,均在文档中明确列出资料来源,一切权利归属原作者。除此以外的所有内容,包括但不限于文字、图片、表格,等等,均属笔者原创,这些原创内容,笔者声明以知识共享署名 4.0发行,只要遵循许可协议条款中署名、非商业性使用、相同方式共享的条件,你可以在任何地方、以任何形式、向任何人使用、修改、演绎、传播本文档中任何部分的内容。详细可见本文档的“协议”一节。
运行技术演示工程:笔者专门在探索起步中的“技术演示工程”详细介绍了配套工程的使用方法,如果你对构建运行环境也有所疑问,在附录中的“环境依赖”部分也已包括了详细的环境搭建步骤。此外,这些配套工程也均有使用 Travis-CI 提供的持续集成服务,自动输出到 Docker 镜像库,如果你只关心运行效果,或只想了解部分运维方面的知识,可以直接运行 Docker 镜像而无需关心代码部分。你可以通过下面所列的地址,查看到本文档所有工程代码和在线演示的地址:
本作品代码部分采用 Apache 2.0协议进行许可。遵循许可的前提下,你可以自由地对代码进行修改,再发布,可以将代码用作商业用途。但要求你:
本作品文档部分采用知识共享署名 4.0 国际许可协议进行许可。 遵循许可的前提下,你可以自由地共享,包括在任何媒介上以任何形式复制、发行本作品,亦可以自由地演绎、修改、转换或以本作品为基础进行二次创作。但要求你:
网站备案信息:粤ICP备18088957号