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构建分布式秒杀系统,脱离案例讲架构都是耍流氓
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 学习
基于springboot2+ shiro+jwt的真正rest api资源无状态认证权限管理框架,开发人员无需关注权限问题,后端开发完api,前端页面配置即可(前后端分离也可作为企业基本框架,),(线上注册用户为体验默认最大权限,请不要随意删除)
这半年来一直在用vue写管理后台,目前后台已经有七十多个页面,十几种权限,但维护成本依然很低,效率依然很高,所以准备开源分享一下后台开发的经验和成果。目前的技术栈主要的采用vue+element+axios.由于是个人项目,所以数据请求都是用了mockjs代替。