后端与微服务导读
后端开发中的实战深度文。本系列涵盖分库分表、接口参数加解密、敏感数据保护、Elasticsearch、Spring Cloud Gateway 安全、MVC 分层、登录鉴权、JVM 内存与反射机制、爬虫系统建设,共 16 篇。
阅读顺序
| 序 | 篇目 | 内容 |
|---|---|---|
| 1 | 从决策到落地:如何根据业务优雅设计库表 | 什么时候需要分库分表,用什么指标判断 |
| 2 | 分库分表最佳实践 | 分库分表的本质、原理与高阶架构设计 |
| 3 | 接口参数加解密与签名验证深度解析 | 微服务架构下接口参数暴露的安全问题与解法 |
| 4 | Spring Cloud Gateway 安全验证完整解决方案 | 网关层统一安全验证:过滤器链、鉴权与白名单 |
| 5 | 敏感数据保护:展示脱敏与加密存储深度解析 | 两道防线:存储时加密,展示时脱敏 |
| 6 | 加密脱敏最佳实践 | 注解驱动框架,给字段加注解就自动加解密脱敏 |
| 7 | Elasticsearch 学习笔记 | 倒排索引原理、写入与搜索流程、核心概念 |
| 8 | SpringBoot MVC 分层最佳实践 | 分层规范、依赖方向与项目结构最佳实践 |
| 9 | 登录鉴权 | Session/Cookie、JWT Token 的原理与选型 |
| 10 | 前后端10种鉴权方案 | 十种鉴权方案的全景对比与适用场景 |
| 11 | JMM与内存可见性 | Java 内存模型、happens-before 与可见性问题 |
| 12 | 垃圾回收与GC算法 | GC 算法与垃圾回收器全景 |
| 13 | 注解原理 | 注解的本质:从语法糖到反射机制 |
| 14 | 动态代理 | JDK 动态代理与 CGLIB,AOP 的基石 |
| 15 | Spring IOC(控制反转) | 控制反转与依赖注入的设计思想与实现 |
| 16 | 爬虫系统建设实战 | 从零建设爬虫系统:采集、清洗、入库的完整链路 |
学习建议
先从「库表设计」建立业务视角的设计思维,再看「分库分表最佳实践」深入数据层架构。然后按 接口安全 → Gateway 网关验证 → 敏感数据保护 → 加密脱敏实践 的顺序学习安全体系。接着进入工程化主题:MVC 分层规范 → 登录鉴权 → 10 种鉴权方案,把认证授权体系吃透。Java 深度篇(JMM、GC、注解原理、动态代理、Spring IOC)建议连读,它们是理解 Spring 框架底层机制的钥匙。最后用「爬虫系统建设实战」学习数据采集侧的工程实践。
💬 评论