Jbone
jbone基于Spring Cloud框架开发,旨在为中小企业提供稳定的微服务解决方案,为开发人员提供基础开发骨架,jbone包含微服务中所有常用组件,例如注册中心、服务管理、服务监控、JVM监控、内存分析、调用链跟踪、API网关等等。业务功能包括系统权限的统一管理、单点登录、CMS、电商平台、工作流平台、支付平台等等。
Install / Use
/learn @417511458/JboneREADME
强烈推荐Dubbo学习教程:
深入剖析Dubbo架构设计和实现原理

jbone是基于Spring Cloud开发的项目群,是对Spring Cloud微服务架构的综合应用实践和基础开发框架
功能架构图

项目成员
项目名 | 简介 | 项目地址 ---- | ------ | ---- jbone-sso | 单点登录模块 | github , 码云 jbone-service-management | 服务管理模块(包含注册中心、服务网关、服务监控、调用链追踪等) | github , 码云 jbone-system | 系统管理模块,通用权限管理等 | github , 码云 jbone-system-admin | 系统管理后台 | github , 码云 jbone-fs | 文件系统,用于存储和管理文件、图片等 | github , 码云 jbone-cms | 多站点内容管理系统 | github , 码云 jbone-common | 公共模块,封装工具类等 | github , 码云 jbone-banner | jbone通用艺术banner | github , 码云 jbone-configuration | 公共配置模块 | github , 码云 jbone-ui | 以webjars形式管理前端静态资源,所有包含页面的工程需要依赖此模块。 | github , 码云 jbone-b2b2c | 多店铺电商平台 (未完成) | github , 码云 jbone-bpm | 工作流模块(未完成) | github , 码云
交流方式
QQ群:992113778(2群)、547104190(1群)
公众号:writebugs
作者QQ:417511458
作者微信:dreamming_now
微信群:先添加作者好友再加入
系统简介
系统要求
JDK11+
技术选型
技术 | 简介 | 网址 ---- | ------ | ---- Spring Boot | 基础构建框架,用于快速整合各资源 | https://projects.spring.io/spring-boot/ Spring Framework | 底层容器 | https://projects.spring.io/spring-framework/ Spring Cloud | 微服务框架 | https://projects.spring.io/spring-cloud/ Spring Cloud Eureka | 服务注册中心 | https://projects.spring.io/spring-cloud/ Spring Cloud Zuul | 服务网关 | https://projects.spring.io/spring-cloud/ Spring Cloud Hystrix | 服务容错框架 | https://projects.spring.io/spring-cloud/ Spring Cloud Feign | 微服务声明式调用框架 | https://projects.spring.io/spring-cloud/ Spring Boot Admin | 服务管理中心 | https://github.com/codecentric/spring-boot-admin Spring Data Jpa | 持久化框架 | https://projects.spring.io/spring-data-jpa/ Spring Data Redis | 缓存框架 | https://projects.spring.io/spring-data-redis/ Apache Shiro | 权限框架 | http://shiro.apache.org/ thymeleaf-extras-shiro | thymeleaf的shiro标签 | https://github.com/theborakompanioni/thymeleaf-extras-shiro Apereo CAS | 单点登陆框架 | https://github.com/apereo/cas Spring Validator | 后端验证框架 | https://projects.spring.io/spring-framework/ Hibernate Validator | Hibernate验证框架 | http://hibernate.org/ lombok | 一个通过注解自动生成get/set方法的类库 | https://projectlombok.org/ webjars | 以jars的形式管理前端静态资源 | http://www.webjars.org/ Thymeleaf | 模板引擎 | http://www.thymeleaf.org/ Maven | 项目构建管理 | http://maven.apache.org/ Redis | 分布式缓存数据库 | https://redis.io/ Mysql | 对象关系数据库 | https://www.mysql.com/
功能预览
Jbone CAS(认证中心)

Jbone SM Admin(服务管理中心)
系统监控墙

系统详情

JVM线程监控

Hystrix流量和熔断监控

调用链跟踪

Jbone系统管理
系统管理
用户管理
角色管理
菜单管理
权限管理

Jbone CMS(内容管理系统)
首页
文章详情页
专题页
后台管理

