All Projects → sparkzxl → sparkzxl-framework

sparkzxl / sparkzxl-framework

Licence: Apache-2.0 license
sparkzxl 基于spring boot的组件库

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to sparkzxl-framework

Microservices Platform
基于SpringBoot2.x、SpringCloud和SpringCloudAlibaba并采用前后端分离的企业级微服务多租户系统架构。并引入组件化的思想实现高内聚低耦合,项目代码简洁注释丰富上手容易,适合学习和企业中使用。真正实现了基于RBAC、jwt和oauth2的无状态统一权限认证的解决方案,面向互联网设计同时适合B端和C端用户,支持CI/CD多环境部署,并提供应用管理方便第三方系统接入;同时还集合各种微服务治理功能和监控功能。模块包括:企业级的认证系统、开发平台、应用监控、慢sql监控、统一日志、单点登录、Redis分布式高速缓存、配置中心、分布式任务调度、接口文档、代码生成等等。
Stars: ✭ 3,274 (+16270%)
Mutual labels:  spring-cloud, nacos
taotao-cloud-project
微服务开发脚手架,包括大数据模块、微服务模块、前端模块。基于Spring Cloud Alibaba的微服务架构。提供技术框架的基础能力的封装,减少开发工作,只关注业务,包含了工作以来的工作总结和技术沉淀
Stars: ✭ 76 (+280%)
Mutual labels:  spring-cloud, nacos
JavaFamily
【Java面试+Java学习指南】 一份涵盖大部分Java程序员所需要掌握的核心知识。
Stars: ✭ 517 (+2485%)
Mutual labels:  spring-cloud, nacos
DiscoveryPlatform
☀️ Nepxion DiscoveryPlatform is a platform for Nepxion Discovery with service governance, release orchestration, flow inspection, instance blacklist, gateway route 服务治理、蓝绿灰度编排、流量侦测、实例摘除、网关路由的平台
Stars: ✭ 63 (+215%)
Mutual labels:  spring-cloud, nacos
Spring Cloud Alibaba
Spring Cloud Alibaba provides a one-stop solution for application development for the distributed solutions of Alibaba middleware.
Stars: ✭ 20,934 (+104570%)
Mutual labels:  spring-cloud, nacos
CoSky
High-performance, low-cost microservice governance platform. Service Discovery and Configuration Service | 高性能、低成本微服务治理平台
Stars: ✭ 57 (+185%)
Mutual labels:  spring-cloud, nacos
spring-cloud-alibaba-component
Sample of Spring Cloud Alibaba component
Stars: ✭ 50 (+150%)
Mutual labels:  spring-cloud, nacos
Discovery
☀️ Nepxion Discovery is a solution for Spring Cloud with blue green, gray, route, limitation, circuit breaker, degrade, isolation, tracing, dye, failover 蓝绿、灰度、路由、限流、熔断、降级、隔离、追踪、流量染色、故障转移
Stars: ✭ 4,658 (+23190%)
Mutual labels:  spring-cloud, nacos
Nacos
an easy-to-use dynamic service discovery, configuration and service management platform for building cloud native applications.
Stars: ✭ 20,691 (+103355%)
Mutual labels:  spring-cloud, nacos
java-best-practice
Java学习例子,最佳实践
Stars: ✭ 19 (-5%)
Mutual labels:  spring-cloud, nacos
Lamp Cloud
lamp-cloud 基于Jdk11 + SpringCloud + SpringBoot的微服务快速开发平台,其中的可配置的SaaS功能尤其闪耀, 具备RBAC功能、网关统一鉴权、Xss防跨站攻击、自动代码生成、多种存储系统、分布式事务、分布式定时任务等多个模块,支持多业务系统并行开发, 支持多服务并行开发,可以作为后端服务的开发脚手架。代码简洁,注释齐全,架构清晰,非常适合学习和企业作为基础框架使用。
Stars: ✭ 4,125 (+20525%)
Mutual labels:  spring-cloud, nacos
Springcloud Learning
Spring Cloud基础教程,持续连载更新中
Stars: ✭ 6,839 (+34095%)
Mutual labels:  spring-cloud, nacos
Bytetcc
ByteTCC is a distributed transaction manager based on the TCC(Try/Confirm/Cancel) mechanism. It’s compatible with the JTA specification. User guide: https://github.com/liuyangming/ByteTCC/wiki
Stars: ✭ 2,749 (+13645%)
Mutual labels:  spring-cloud
flutter-chart-app
a chat app using flutter & dart & jpush
Stars: ✭ 51 (+155%)
Mutual labels:  spring-cloud
Spring Cloud Kubernetes
Kubernetes integration with Spring Cloud Discovery Client, Configuration, etc...
Stars: ✭ 2,894 (+14370%)
Mutual labels:  spring-cloud
extension-springcloud
Axon Framework extension for Spring Cloud's Discovery mechanism integration to distribute Command messages.
Stars: ✭ 22 (+10%)
Mutual labels:  spring-cloud
workshop-microservices
Treinamento voltado para arquitetos de software, líderes de equipe, desenvolvedores em geral...
Stars: ✭ 21 (+5%)
Mutual labels:  spring-cloud
Loc Framework
本项目是完全基于Spring Boot2和Springcloud Finchley所进行了开发的,目的是简化和统一公司内部使用微服务框架的使用方法
Stars: ✭ 238 (+1090%)
Mutual labels:  spring-cloud
Java Microservice
A full microservice project using Spring and many others tools
Stars: ✭ 235 (+1075%)
Mutual labels:  spring-cloud
Spring Cloud Rest Tcc
以Spring Cloud Netflix作为服务治理基础, 展示基于tcc思想所实现的分布式事务解决方案
Stars: ✭ 2,562 (+12710%)
Mutual labels:  spring-cloud

sparkzxl-framework学习教程

maven Apache 2.0 sparkzxl-framework 分布式认证

更新日志

简介

sparkzxl-framework包含springboot项目的封装,主要功能是统一了对外接口的api访问格式,web模块进行了封装,基于DDD领域驱动模型设计代码,具体落地实施,对常用的工具类包进行封装,简单易用,elasticsearch,mybatis组件。集成了oauth2,redis缓存,本地缓存的构建,分布式锁的封装等等,是快速开发的脚手架,简易适用于企业级框架搭建

项目地址

sparkzxl-framework

落地最佳实践

在线体验

!> 账户:test 密码:123456

演示效果

sparkzxl-demo-7.png

sparkzxl-demo-6.png

sparkzxl-demo-5.png

sparkzxl-demo-4.png

sparkzxl-demo-3.png

sparkzxl-demo-2.png

sparkzxl-demo-1.png

开源博客

核心架构

分布式系统架构

未来展望

组件包依赖下载指引

组件jar包已上传maven中央仓库,可进入maven中央仓库 搜索下载

nexus-compoment.png

组件框架搭建

分布式架构篇

应用部署实践

组件功能介绍

公众号

学习不走弯路,关注公众号「凛冬王昭君」

wechat-sparkzxl.jpg

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].