基于Spring Boot、Spring Cloud & Alibaba的分布式微服务架构权限管理系统
基于SpringBoot,Spring Security,JWT,Vue & Element 的前后端分离权限管理系统
SpringBlade 是一个由商业级项目升级优化而来的SpringCloud分布式微服务架构、SpringBoot单体式微服务架构并存的综合型项目,采用Java8 API重构了业务代码,完全遵循阿里巴巴编码规范。采用Spring Boot 2.4 、Spring Cloud 2020 、Mybatis 等核心技术,同时提供基于React和Vue的两个前端框架用于快速搭建企业级的SaaS多租户微服务平台。
由SMP多商户后台管理系统+API后端接口组成,项目支持cms内容管理和B2B2C商城业务,提供单机版服务、微服务体系双向选择,微服务集成分布式事务解决方案seata, 框架基于SpringBoot2.x,springcloudG版本。
基于SpringBoot2.x、SpringCloud和SpringCloudAlibaba并采用前后端分离的企业级微服务多租户系统架构。并引入组件化的思想实现高内聚低耦合并且高度可配置化,适合学习和企业中使用。真正实现了基于RBAC、jwt和oauth2的无状态统一权限认证的解决方案,面向互联网设计同时适合B端和C端用户,支持CI/CD多环境部署,并提供应用管理方便第三方系统接入;同时还集合各种微服务治理功能和监控功能。模块包括:企业级的认证系统、开发平台、应用监控、慢sql监控、统一日志、单点登录、Redis分布式高速缓存、配置中心、分布式任务调度、接口文档、代码生成等等。
面向 docker/kubernates 初学者的快速本地部署和测试 docker/k8s 各种功能特性...持续更新
快嘉后台脚手架是一个面向变化的前后端分离架构应用模型的最小开发实践,它提供了一个基于VUE实现的管理端,后台接口使用Java实现,数据库采用h2,该脚手架已经提供了登录/登出、用户管理等基础功能。
从0到1构建分布式秒杀系统,脱离案例讲架构都是耍流氓,交流群:933593697
轻量级支付模块集成(微信支付,友店扫码,支付宝)支付整合,app,扫码,即时到帐,统一支付接口、支持多种支付类型多支付账户
Jeepay由原xxpay团队使用SpringBoot和Ant Vue开发,支持多渠道服务商和普通商户模式。已对接微信,支付宝,云闪付接口,支持统一下单生成聚合码,适合互联网企业搭建支付平台。
微服务架构中高并发和高可用的神经组织利刃,提供了分布式限流、降级、熔断、重试和隔离的容错特性。并同时提供了SPI、过滤器、JWT、插件机制。此外还提供了很多小的黑科技(如:IP黑白名单、UUID加强版、Snowflake和大并发时间戳获取等)。
monkey-api-encrypt是对基于Servlet的Web框架API请求进行统一加解密操作
基于SpringBoot,Spring Security,JWT,Vue & Element 的前后端分离权限管理系统
Spring Cloud & Spring Cloud Alibaba 基础框架,内置了 Cat 监控,互联网公司落地 Spring Cloud 架构必备。