mall-swarm是一套微服务商城系统,采用了 Spring Cloud 2021 & Alibaba、Spring Boot 2.7、Oauth2、MyBatis、Docker、Elasticsearch、Kubernetes等核心技术,同时提供了基于Vue的管理后台方便快速搭建系统。mall-swarm在电商业务的基础集成了注册中心、配置中心、监控中心、网关等系统功能。
基于SpringBoot,使用JWT和SpringSecurity完成token方式的认证和授权
spring boot 2.0 基础教程,日志配置,数据源配置,事务管理等。
Java基础类型,容器,并发,IO流,面向对象,Web编程等代码总结。
SpringCloud实现基于Shard-jdbc分库分表模式下,数据库扩容解决办法。
Spring 框架基础,环境配置,常用注解,Bean管理,事务,Mvc开发模式等。
Linux系统,基础用法积累,常用开发环境搭建,运维相关操作。
MySQL基础,进阶,性能优化,管理工具,配置等核心模块。
常用的数据结构,算法,设计模式的积累。
基于SpringCloud框架核心组件,搭建多数据源管理,多服务管理,多中间件集成,多业务拆分设计的综合框架案例。
SpringBoot3框架基础和进阶用法,与数据源和中间件的集成,比如连接池,缓存,消息队列,搜索引擎,安全管理,定时任务等。
SpringBoot集成常用开发中间件,分库分表,缓存,消息队列,定时器,权限管理等组件
butte-frame常用组件二次浅封装,应用层案例。
Java常用服务框架,中间组件,二次浅封装。
持续集成,基于Jenkins+Docker+K8S组件,实现源码自动化编译、打包、镜像构建、部署等流程。