您的当前位置:首页正文

目录:SpringCloud核心技术学习目录

来源:华拓网

学习目录推荐

  • SpringBoot配套源码地址:、
  • SpringCloud配套源码地址:
  • SpringBoot相关系列文章请访问:
  • QueryDSL相关系列文章请访问:
  • SpringDataJPA相关系列文章请访问:

开源信息

这段时间一直在编写开源的相关框架,致力于公司使用的框架升级以及开源计划,将公司使用到的工具以及插件进行升级重构并且开源。

  • 代码生成器(Code-Builder)
    code-builder代码生成器根据你提供的模板文件(目前支持freemarker)自动生成实体类,可以很大很有效的提高开发效率。
    Gitee地址
    Github地址
  • 持久化框架(MyBatis-Enhance)
    mybatis-enhance是一个对mybatis框架的增强封装,提供一系列的内部方法来完成单表数据的操作,多表数据提供DSL方式进行操作。
    Gitee地址
    Github地址
  • 自动分页插件
    MyBatis-Pageable是一款自动化分页的插件,基于MyBatis内部的插件Interceptor拦截器编写完成,拦截Executor.query的两个重载方法计算出分页的信息以及根据配置的数据库Dialect自动执行不同的查询语句完成总数量的统计。
    Gitee地址

简书整套文档以及源码解析

专题编号 专题名称 专题描述
001 讲解SpringBoot一些企业级层面的核心组件
002 对Spring Cloud核心技术全面讲解
003 全面讲解QueryDSL核心技术以及基于SpringBoot整合SpringDataJPA
004 全面讲解SpringDataJPA核心技术

【Spring Cloud 核心技术】

SpringCloud Eureka

章节 文章名称(Eureka组件) 源码项目名称
01 -
02 hengboy-spring-cloud-eureka
03 hengboy-spring-cloud-eureka-provider
04 SpringCloud组件:Eureka的服务发现与消费 hengboy-spring-cloud-eureka-consumer
05 SpringCloud组件:Eureka高可用集群部署 hengboy-spring-cloud-eureka-high
- 待续.... -

SpringCloud Ribbon

章节 文章名称(Ribbon组件) 源码项目名称
01 SpringCloud组件:HTTP请求杀手之RestTemplate hengboy-spring-cloud-eureka
02 SpringCloud组件:Ribbon服务间访问的负载均衡实现 hengboy-spring-cloud-eureka-provider
03 SpringCloud组件:Ribbon负载均衡权重策略 hengboy-spring-cloud-eureka-consumer
04 SpringCloud组件:Ribbon配置优化以及重试机制 hengboy-spring-cloud-eureka-high
- 待续.... -

SpringCloud Gateway

章节 文章名称(Gateway统一网关) 源码项目名称
01 SpringCloud组件:Gateway作用以及工作流程 -
02 SpringCloud组件:Gateway断言时间段设置 hengboy-spring-cloud-predicate
03 SpringCloud组件:Gateway配置RateLimiter hengboy-spring-cloud-rate-limiter
04 SpringCloud组件:Gateway全局跨域cors配置 hengboy-spring-cloud-cors
- 待续.... -

SpringCloud Feign

章节 文章名称(Feign) 源码项目名称
01 SpringCloud组件:创建你的第一个Feign客户端 hengboy-spring-cloud-feign-client
02 SpringCloud组件:Feign整合Hystrix实现熔断机制 hengboy-spring-cloud-feign-hystrix
03 SpringCloud组件:Feign配置@Primary解决多个实现问题 hengboy-spring-cloud-feign-primary
04 SpringCloud组件:Feign日志配置 hengboy-spring-cloud-feign-logger
- 待续.... -

SpringCloud OAuth2

章节 文章名称(OAuth2) 源码项目名称
01 SpringCloud组件:OAuth2 & SpringSecurity统一认证中心 - 认证配置 hengboy-spring-cloud-oauth2-provider
02 SpringCloud组件:OAuth2 & SpringSecurity统一认证中心 - 安全配置 hengboy-spring-cloud-oauth2-provider
03 SpringCloud组件:OAuth2 & SpringSecurity统一认证中心 - 用户信息 hengboy-spring-cloud-oauth2-provider
04 SpringCloud组件:业务逻辑微服务访问统一认证进行中心鉴权 hengboy-spring-cloud-oauth2-consumer
- 待续.... -

SpringCloud Swagger2

章节 文章名称(Swagger2) 源码项目名称
01 SpringCloud组件:Swagger2基本配置 hengboy-spring-cloud-swagger
02 SpringCloud组件:Swagger2返回Model配置 hengboy-spring-cloud-swagger-model
03 SpringCloud组件:Swagger2在OAuth2下怎么Try It? hengboy-spring-cloud-swagger-oauth2
04 SpringCloud组件:Swagger2 & Zuul配置分布式文档 hengboy-spring-cloud-swagger-zuul
- 待续.... -

SpringCloud Zuul

章节 文章名称(Zuul) 源码项目名称
01 SpringCloud组件:Zuul可以用来做什么? -
02 SpringCloud组件:Zuul与Nginx的爱恨情仇 -
03 SpringCloud组件:根据服务名称进行路由配置的两种方式 hengboy-spring-cloud-zuul
04 SpringCloud组件:Zuul的动态路由配置 hengboy-spring-cloud-zuul-route
05 SpringCloud组件:Zuul下不同版本服务的路由配置 hengboy-spring-cloud-zuul-route-version
06 SpringCloud组件:Zuul下的敏感头信息处理 hengboy-spring-cloud-zuul-header
07 SpringCloud组件:Zuul下的文件上传 hengboy-spring-cloud-zuul-upload
08 SpringCloud组件:Zuul自定义过滤器以及配置 hengboy-spring-cloud-zuul-filter
09 SpringCloud组件:Zuul请求超时解决方案 hengboy-spring-cloud-zuul-timeout
- 待续.... -