AichaelLee的基于Spring Boot 2.0前后端分离的快速开发平台


这是一个中文开源项目,基于Spring Boot 2.0的前后端分离的快速开发平台,此仓库是后台部分; 前台:Vue + Element后台:Spring Boot 2.0 / Spring Security / JWT / Spring Data JPA + Mybatis-Plus / Redis /分布式限流/同步锁/验证码/动态权限管理数据权限工作流代码生成日志记录第三方社交账号,短信登录。
功能:

  • 代码拥有丰富的注释和文档,基于springboot 2.0 release开发,目前正在进行springCloud版本dubbo版本的重构,敬请期待
  • rabbitMQ + sendGrid异步发送邮件,免费用户每月可发送10000条
  • 支持如微信,QQ,github上等第三方登录
  • Spring Security基于JWT实现SSO单点登录
  • 执行器可视化数据监控
  • 石英定时任务进行邮件发送或消息通知
  • 使用的WebSocket进行消息推送
  • 前后端分离,前台使用VUE +元件
  • 正在开发CLI快速搭建脚手架

为了更方便地部署,我完善了持续集成和快速部署部分,现在支持AWS或阿里云或本地服务器的快速脚本部署,并且完善了相关的教程,同时还支持Heroku的一键部署,可以让你飞快地体验。