sparkzxl-framework icon indicating copy to clipboard operation
sparkzxl-framework copied to clipboard

sparkzxl 基于spring boot的组件库

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

组件框架搭建

  • 1.框架搭建手册之maven私库nexus实战
  • 2.框架搭建手册之idea搭建代码环境

分布式架构篇

  • 1.Nacos注册&配置中心搭建
  • 2.Spring Cloud Alibaba 注册中心 Nacos 入门
  • 3.Spring Cloud Alibaba 配置中心 Nacos 入门
  • 4.Spring Cloud openfeign 服务调用
  • Spring Cloud Openfeign 异常信息传递
  • 5.Spring Cloud Ribbon 服务负载均衡
  • Spring Cloud Circuitbreaker源码解析
  • Spring Cloud Resilience4j熔断降级
  • 6.Spring Cloud hystrix 服务容错保护
  • 7.Spring Cloud Gateway API网关服务
  • 8.Spring Boot Admin 微服务应用监控
  • 9.Spring Cloud Security 授权认证
  • 10.Spring Cloud Security:Oauth2使用入门
  • 11.Spring Cloud Alibaba Sentinel实现熔断与限流
  • 12.Spring Cloud Alibaba Seata 分布式事务问题
  • 13.Spring-cloud-gateway-oauth2 实现统一认证和鉴权
  • 14.Spring Cloud Skywalking链路追踪
  • 15.Spring Cloud 微服务聚合swagger文档
  • 16.我用AmazonS3解决了众多云厂商oss的痛点
  • 17.ELK+Filebeat+Kafka分布式日志管理平台搭建

应用部署实践

  • 1.Docker环境部署安装
  • 2.Jenkins+Docker+Gitlab+Harbor服务器部署
  • 3.Jenkins全自动化部署SpringBoot项目
  • 4.Jenkins打包并远程部署NodeJS应用
  • 5.Jenkins实战之流水线
  • 6.Jenkins实战之流水线语法详解
  • 7.Jenkins实战之流水线应用部署
  • 8.链路追踪实战之SkyWalking环境搭建
  • 9.链路追踪实战之JDK镜像制作

组件功能介绍

  • sparkzxl-boot-starter组件
  • sparkzxl-cache-starter组件
  • sparkzxl-core组件
  • sparkzxl-database-starter组件
  • sparkzxl-user-starter组件
  • sparkzxl-web-starter组件

公众号

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

wechat-sparkzxl.jpg