Need help with xboot?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

Exrick
3.2K Stars 1.2K Forks GNU General Public License v3.0 141 Commits 3 Opened issues

Description

基于Spring Boot 2.x的一站式前后端分离快速开发平台XBoot 微信小程序+Uniapp 前端:Vue+iView Admin 后端:Spring Boot 2.x/Spring Security/JWT/JPA+Mybatis-Plus/Redis/Elasticsearch/Activiti 分布式限流/同步锁/验证码/SnowFlake雪花算法ID 动态权限 数据权限 工作流 代码生成 定时任务 社交账号 短信登录 单点登录 OAuth2开放平台 客服机器人 数据大屏 暗黑模式

Services available

!
?

Need anything else?

Contributors list

# 599
Java
Redis
Vue.js
ssm
141 commits

XBoot

AUR GitHub stars GitHub forks

宣传视频

  • 作者亲自制作XBoot文字快闪宣传视频
  • 作者亲自制作其他项目宣传视频 ### 宣传官网
  • 官网地址:http://xb.exrick.cn
  • 官网源码:https://github.com/Exrick/xboot-show ### 在线Demo
  • 在线Demo:http://xboot.exrick.cn
  • 单点登录测试页:http://sso.exrick.cn
  • 统一认证平台访问地址:http://xboot.exrick.cn/authorize ### 最新最全面在线文档 https://www.kancloud.cn/exrick/xboot/content ### 前台基于Vue+iView项目地址: xboot-front ### 版本说明
  • xboot-fast:单应用版本
  • xboot-module:多模块版本 ### 项目简介
  • [x] 代码拥有详细注释 无复杂逻辑 核心使用 SpringBoot 2.3.7.RELEASE
  • [x] JWT / 基于Redis可配置单设备登录Token交互 任意切换 提供开放平台、OAuth2认证中心 支持点单登录
  • [x] JPA + Mybatis-Plus 任意切换
  • [x] 操作日志记录方式任意切换Mysql或Elasticseach记录
  • [x] Java、Vue、SQL代码生成效率翻四倍
  • [x] 动态权限管理、多维度轻松控制权限按钮显示、数据权限管理
  • [x] 支持社交账号、短信等多方式登录 不干涉原用户数据 实现第三方账号管理
  • [x] 基于Websocket消息推送管理、基于Quartz定时任务管理、数据字典管理
  • [x] 后台提供分布式限流、同步锁、验证码等工具类 前端提供丰富Vue模版
  • [x] 可动态配置短信、邮件、Vaptcha验证码等
  • [x] 为什么要前后端分离
    • 都什么时代了还在用JQuery?

截图预览

  • PC

QQ截图20180826163917.png

QQ截图20180826164058.png

QQ截图20180826164144.png

  • iPad Mini 5

  • iPhone X

完整版截图细节展示

系统架构

前端所用技术

  • Vue 2.6.x、Vue Cli 4.x、iView、iview-admin、iview-area、Vuex、Vue Router、ES6、webpack、axios、echarts、cookie等
  • 前台为基于Vue+iView的独立项目请跳转至 xboot-front 项目仓库查看 ### 后端所用技术

各框架依赖版本皆使用目前最新版本

最新最全面在线文档

第一时间更新,文档永不收费

https://www.kancloud.cn/exrick/xboot/content

本地运行部署

分布式扩展

XBoot后端学习分享(更新中)

  1. Spring Boot 2.x 区别总结

  2. Spring Security整合JWT

  3. Spring Security实现动态数据库权限管理

  4. Spring Boot 2.x整合Quartz

  5. 基于Websocket实现发送消息后右上角消息图标红点实时显示

  6. Spring Boot 2.x整合Activiti工作流以及模型设计器

    Docker下后端集群部署(更新中)

前端集群部署请跳转至xboot-front项目查看

1.Docker的安装与常用命令

2.基于PXC架构Mysql数据库集群搭建

3.Redis集群搭建

4.Elasticsearch集群搭建

5.XBoot后端集群部署

商用授权

  • 个人学习使用遵循GPL开源协议
  • 商用需联系作者授权

作者其他项目推荐

技术疑问交流

  • QQ交流群
    475743731(付费)
    ,可获取各项目详细图文文档、疑问解答
  • 免费交流群
    562962309
  • 作者博客:http://blog.exrick.cn ### 捐赠

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.