LOGO

SpringBoot系列-序言篇


准备出个 SpringBoot 系列文章,大体上从通用框架开发的角度去思考和讲解 SpringBoot 一些重点部分的运用和业务解偶复用。

与网上其他文章的不同之处主要表现为,本系列主要围绕通用架构设计和组件化实现,使读者能够在此基础之上直接实现业务部分的开发
而降低非业务部分的重复性劳动。同时增加架构设计部分的理解和学习。

目录大纲

基础框架设计篇

重点讲解一个通用框架的各模块组成、关系、生命周期、配置管理等

中间件实现 - Bean配置篇

重点讲解基于SpringBoot的自定义配置和Bean加载等相关使用

中间件实现 - 通用响应篇

重点讲解统一数据结构

中间件实现 - 通用日志篇

重点讲解统一日志打印

中间件实现 - 监控组件篇

重点讲解健康监控打点组件的实现和解偶设计

中间件实现 - 打点组件篇

重点讲解业务数据打点组件的实现和解偶设计

中间件实现 - 鉴权组件篇

重点讲解自定义鉴权的实现和解偶设计

中间件实现 - 灾备组件篇

重点讲解Hystrix的实现和解偶设计

中间件实现 - 数据库组件篇

重点讲解各数据库(MySQL MongoDB)的动态实现和解偶设计

工程管理 - 版本管理和发布

重点讲解通用框架开发后的版本管理和Repository发布


文章作者: 鲁君树人
版权声明: 本篇文章采用 CC BY 4.0 版权协议『必须署名,可共享,可演绎』,转载请注明来源 幺蛾日记 !
评论
 上一篇
技术架构设计规范 技术架构设计规范
本文档的目的是为了让研发人员在写代码之前能够进行系统化的全面思考,做到在动手之前心中已经有了较为全面的方案,并使后续的业务填充和局部设计能够在既定的架构框架内规范演化。
2022-07-20
下一篇 
KAD(Kademlia)算法介绍 KAD(Kademlia)算法介绍
Kademlia协议(简称Kad)是美国纽约大学的PetarP. Maymounkov和David Mazieres. 在2002年发布的一项研究结果。 Kad 通过独特的以异或算法(XOR)为距离度量基础,建立了一种 全新的 DHT 拓扑网络结构。
2022-01-06
  目录