# jbone **Repository Path**: LevelCoder/jbone ## Basic Information - **Project Name**: jbone - **Description**: jbone基于Spring Cloud框架开发,旨在为中小企业提供稳定的微服务解决方案,为开发人员提供基础开发骨架,jbone包含微服务中所有常用组件,例如注册中心、服务管理、服务监控、JVM监控、内存分析、调用链跟踪、API网关等等。业务功能包括系统权限的统一管理、单点登录、CMS、电商平台、工作流平台、支付平台等等。 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: http://jbone.cn/ - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 422 - **Created**: 2021-08-05 - **Last Updated**: 2021-08-05 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ![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)