Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/417511458/jbone
jbone基于Spring Cloud框架开发,旨在为中小企业提供稳定的微服务解决方案,为开发人员提供基础开发骨架,jbone包含微服务中所有常用组件,例如注册中心、服务管理、服务监控、JVM监控、内存分析、调用链跟踪、API网关等等。业务功能包括系统权限的统一管理、单点登录、CMS、电商平台、工作流平台、支付平台等等。
https://github.com/417511458/jbone
cas eureka feign hystrix jbone microservice rbac spring spring-boot spring-cloud springbootadmin sso thymeleaf
Last synced: 26 days ago
JSON representation
jbone基于Spring Cloud框架开发,旨在为中小企业提供稳定的微服务解决方案,为开发人员提供基础开发骨架,jbone包含微服务中所有常用组件,例如注册中心、服务管理、服务监控、JVM监控、内存分析、调用链跟踪、API网关等等。业务功能包括系统权限的统一管理、单点登录、CMS、电商平台、工作流平台、支付平台等等。
- Host: GitHub
- URL: https://github.com/417511458/jbone
- Owner: 417511458
- License: apache-2.0
- Created: 2017-12-26T15:17:33.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2024-03-21T19:10:32.000Z (9 months ago)
- Last Synced: 2024-04-17T02:46:30.161Z (8 months ago)
- Topics: cas, eureka, feign, hystrix, jbone, microservice, rbac, spring, spring-boot, spring-cloud, springbootadmin, sso, thymeleaf
- Language: Java
- Homepage: http://jbone.cn/
- Size: 56.6 MB
- Stars: 995
- Watchers: 113
- Forks: 517
- Open Issues: 13
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-list-microservice - jbone
README
## 强烈推荐Dubbo学习教程:
## [深入剖析Dubbo架构设计和实现原理](https://juejin.cn/book/7069596046602534919)![Jbone logo](doc/images/logo-text.png)
jbone是基于Spring Cloud开发的项目群,是对Spring Cloud微服务架构的综合应用实践和基础开发框架
[jbone.cn](http://jbone.cn)
**功能架构图**
![Jbone功能架构图](doc/images/features.png)
**项目成员**
项目名 | 简介 | 项目地址
---- | ------ | ----
jbone-sso | 单点登录模块 | [github](https://github.com/417511458/jbone-sso) , [码云](https://gitee.com/majunwei2017/jbone-sso)
jbone-service-management | 服务管理模块(包含注册中心、服务网关、服务监控、调用链追踪等) | [github](https://github.com/417511458/jbone-service-management) , [码云](https://gitee.com/majunwei2017/jbone-service-management)
jbone-system | 系统管理模块,通用权限管理等 | [github](https://github.com/417511458/jbone-system) , [码云](https://gitee.com/majunwei2017/jbone-system)
jbone-system-admin | 系统管理后台 | [github](https://github.com/417511458/jbone-system-admin) , [码云](https://gitee.com/majunwei2017/jbone-system-admin)
jbone-fs | 文件系统,用于存储和管理文件、图片等 | [github](https://github.com/417511458/jbone-fs) , [码云](https://gitee.com/majunwei2017/jbone-fs)
jbone-cms | 多站点内容管理系统 | [github](https://github.com/417511458/jbone-cms) , [码云](https://gitee.com/majunwei2017/jbone-cms)
jbone-common | 公共模块,封装工具类等 | [github](https://github.com/417511458/jbone) , [码云](https://gitee.com/majunwei2017/jbone)
jbone-banner | jbone通用艺术banner | [github](https://github.com/417511458/jbone) , [码云](https://gitee.com/majunwei2017/jbone)
jbone-configuration | 公共配置模块 | [github](https://github.com/417511458/jbone) , [码云](https://gitee.com/majunwei2017/jbone)
jbone-ui | 以webjars形式管理前端静态资源,所有包含页面的工程需要依赖此模块。 | [github](https://github.com/417511458/jbone) , [码云](https://gitee.com/majunwei2017/jbone)
jbone-b2b2c | 多店铺电商平台 (未完成) | [github](https://github.com/417511458/jbone-b2b2c) , [码云](https://gitee.com/majunwei2017/jbone-b2b2c)
jbone-bpm | 工作流模块(未完成) | [github](https://github.com/417511458/jbone-bpm) , [码云](https://gitee.com/majunwei2017/jbone-bpm)# 交流方式
[项目官网](http://jbone.cn)
QQ群:992113778(2群)、547104190(1群)
公众号:writebugs
作者QQ:417511458
作者微信:dreamming_now
微信群:先添加作者好友再加入
# 系统简介
## 系统要求
**JDK11+**
## 技术选型
技术 | 简介 | 网址
---- | ------ | ----
Spring Boot | 基础构建框架,用于快速整合各资源 | [https://projects.spring.io/spring-boot/](https://projects.spring.io/spring-boot/)
Spring Framework | 底层容器 | [https://projects.spring.io/spring-framework/](https://projects.spring.io/spring-framework/)
Spring Cloud | 微服务框架 | [https://projects.spring.io/spring-cloud/](https://projects.spring.io/spring-cloud/)
Spring Cloud Eureka | 服务注册中心 | [https://projects.spring.io/spring-cloud/](https://projects.spring.io/spring-cloud/)
Spring Cloud Zuul | 服务网关 | [https://projects.spring.io/spring-cloud/](https://projects.spring.io/spring-cloud/)
Spring Cloud Hystrix | 服务容错框架 | [https://projects.spring.io/spring-cloud/](https://projects.spring.io/spring-cloud/)
Spring Cloud Feign | 微服务声明式调用框架 | [https://projects.spring.io/spring-cloud/](https://projects.spring.io/spring-cloud/)
Spring Boot Admin | 服务管理中心 | [https://github.com/codecentric/spring-boot-admin](https://github.com/codecentric/spring-boot-admin)
Spring Data Jpa | 持久化框架 | [https://projects.spring.io/spring-data-jpa/](https://projects.spring.io/spring-data-jpa/)
Spring Data Redis | 缓存框架 | [https://projects.spring.io/spring-data-redis/](https://projects.spring.io/spring-data-redis/)
Apache Shiro | 权限框架 | [http://shiro.apache.org/](http://shiro.apache.org/)
thymeleaf-extras-shiro | thymeleaf的shiro标签 | [https://github.com/theborakompanioni/thymeleaf-extras-shiro](https://github.com/theborakompanioni/thymeleaf-extras-shiro)
Apereo CAS | 单点登陆框架 | [https://github.com/apereo/cas](https://github.com/apereo/cas)
Spring Validator | 后端验证框架 | [https://projects.spring.io/spring-framework/](https://projects.spring.io/spring-framework/)
Hibernate Validator | Hibernate验证框架 | [http://hibernate.org/](http://hibernate.org/)
lombok | 一个通过注解自动生成get/set方法的类库 | [https://projectlombok.org/](https://projectlombok.org/)
webjars | 以jars的形式管理前端静态资源 | [http://www.webjars.org/](http://www.webjars.org/)
Thymeleaf | 模板引擎 | [http://www.thymeleaf.org/](http://www.thymeleaf.org/)
Maven | 项目构建管理 | [http://maven.apache.org/](http://maven.apache.org/)
Redis | 分布式缓存数据库 | [https://redis.io/](https://redis.io/)
Mysql | 对象关系数据库 | [https://www.mysql.com/](https://www.mysql.com/)## 功能预览
### Jbone CAS(认证中心)
![CAS登录](doc/images/loginview.png)
### Jbone SM Admin(服务管理中心)
**系统监控墙**![系统监控墙](doc/images/bootadmin-wallboard.png)
**系统详情**
![系统详情](doc/images/bootadmin-instancedetails.png)
**JVM线程监控**
![JVM线程监控](doc/images/bootadmin-instancethread.png)
**Hystrix流量和熔断监控**
![Hystrix流量和熔断监控](doc/images/hystrix监控.png)### 调用链跟踪
![trace](doc/images/zipkin_01.png)### Jbone系统管理
**系统管理**
![Jbone系统管理](doc/images/systemManager.png)
**用户管理**
![用户管理](doc/images/userManager.png)
**角色管理**
![角色管理](doc/images/roleManager.png)
**菜单管理**
![菜单管理](doc/images/menuManager.png)
**权限管理**
![权限管理](doc/images/permissionManager.png)### Jbone CMS(内容管理系统)
**首页**
![Jbone CMS首页](doc/images/cms_index.png)
**文章详情页**
![Jbone CMS文章](doc/images/cms_article.png)
**专题页**
![Jbone CMS专题](doc/images/cms_special.png)
**后台管理**
![Jbone CMS后台管理](doc/images/cms_admin.png)