基于SpringBoot,Spring Security,JWT,Vue & Element 的前后端分离权限管理系统
Pre基于Spring Boot 2.2.2、Mybatis Plus、Spring Security 5.2.1、Vue的前后端分离的的RBAC权限管理系统,项目支持数据权限管理,支持后端配置菜单动态路由,Spring Social实现第三方社交登录, SaaS多租户模式,努力做最简洁的后台管理系统。
基于spring-boot 2.x +quartz 的CRUD任务管理系统
基于spring-boot+quartz的CRUD任务管理系统
分布式文件系统:Distributed file system, DFS
ES全文搜索引擎,基于Elasticsearch构建网站日志处理系统,通过数据同步工具等一些列开源组件来快速构建一个日志处理系统,项目雏形初步成型中。
从0到1构建分布式秒杀系统,脱离案例讲架构都是耍流氓
支付服务:支付宝,微信,银联详细代码案例;支付API文档、持续更新中
Cloud-Platform是国内首个基于Spring Cloud微服务化开发平台,具有统一授权、认证后台管理系统,其中包含具备用户管理、资源权限管理、网关API管理等多个模块,支持多业务系统并行开发,可以作为后端服务的开发脚手架。代码简洁,架构清晰,适合学习和直接项目中使用。核心技术采用Eureka、Fegin、Ribbon、Zuul、Hystrix、JWT Token、Mybatis等主要框架和中间件,前端采用vue-element-admin组件。
Cloud-Platform是国内首个基于Spring Cloud微服务化开发平台,具有统一授权、认证后台管理系统,其中包含具备用户管理、资源权限管理、网关API 管理等多个模块,支持多业务系统并行开发,可以作为后端服务的开发脚手架。代码简洁,架构清晰,适合学习和直接项目中使用。 核心技术采用Spring Boot 2.1.2以及Spring Cloud (Greenwich.RELEASE) 相关核心组件,采用Nacos注册和配置中心,集成流量卫兵Sentinel,前端采用vue-element-admin组件。
使用spring boot集成activiti的示例工程 使用版本:spring boot1.5.12、activiti5.22、durid1.1.9、mysql5.6 使用activiti-spring-boot-starter-basic 5.22.0集成activiti 使用mybatis-spring-boot-starter 1.3.2集成mybaties 使用pagehelper-spring-boot-starter 1.2.4做mybatis分页 使用spring-boot-starter-log4j2作为日志框架(yml配置方式) 使用spring-boot-starter-thymeleaf作为模板引擎,实现流程的表单页面 实现功能: 1、一个比较复杂的请假流程 2、发送邮件提醒 3、自定义用户、组
spring-boot-security 学习