跳至主要內容

Cookbook

码匠君SASSpring Authorization ServerDante Cloud微服务领域驱动DDDSpring BootSpring CloudSpring SecuritySpring Cloud AlibabaSpring Cloud TencentOAuth2.1NacosSkywalkingSentinelSeata大约 9 分钟

Cookbook

背景

微服务涉及的内容很多,不同朋友经验水平不同,掌握 Dante Cloud 的难易度也会随之不同。随着新技术、新组件的不断集成应用以及 Dante Cloud 的不断更新迭代,加大了很多朋友上手的难度,甚至让很多朋友望而却步。

为了让更多的朋友,可以更容易、更快速的了解和掌握 Dante Cloud 以及相关技术、组件的原理和实现细节。为此特开辟了 Dante Cloud 技术内幕高阶文档专栏(Cookbook)

本专栏目标是:

  • 结合作者个人的工作经历、开发经验、技术理解以及 Dante Cloud 技术实现进行讲解
  • 涵盖基础知识、原理解析、高阶使用、个人心得、项目管理、团队管理等多方面内容,尽量满足不同经验、不同程度朋友的技术学习需求,
  • 希望可以让更多的朋友快速掌握 Dante Cloud 以及相关的技术内容。即使工作中不会用到 Dante Cloud,也可以将学到的知识应用于今后的其它工作中。

说明

Dante Cloud Cookbook 既不同于其它项目“用户手册”式的学习资料,也不是代码的堆叠,更不是网络常见知识的搬运。而是以相关基础知识做铺垫,配合源码和原理剖析,结合 Dante Cloud 具体实现,融合作者本人经验、认知和理解,对群友最关心的、最难掌握的知识点、设计思想和设计方法进行循序渐进的、由浅入深的、理论联系实际的讲解。

如果您仅是为了搭建 Dante Cloud 看看样子,或者找点开源代码抄一抄、搬一搬,下面的内容就没有必要看了。

为什么不建议直接上手阅读?

虽然本系列很多文章会以“基础知识”为名,但并不代表本系列文章是传统意义上的单纯对“基础知识”的讲解(这类知识书籍很多,相关文章网上也是一搜一大把)。其中融合了非常多的作者对知识点的理解、思考、认知、经验和实战方法等方面内容。常规的基础知识会有所提及,但只是铺垫和承上启下的作用,不会是文章的重点。

如果是开发新手或者接触 Spring Boot、Spring Cloud 时间不长的朋友,还是建议先自行对相关的基础知识了解和学习,再来阅读相关的文章,这样才会对你更有帮助,起到画龙点睛、事半功倍的效果。

提示

有几本本人认为是微服务相关的必读的、强烈推荐的技术书籍,可入 VIP 群了解详情【Dante Cloud VIP群】open in new window

入群规则,详见:Dante Cloud VIP群入群规则

进群前请给本项目一个 Star!

为什么建议“志同道合”者阅读?

正如《Dante Cloud 及相关知识学习方法和学习路径的建议》文中所说,如果你不赞同作者的思路和方法,或者连阅读的耐心都没有,其实就已经没有学习本项目、阅读本系列文章的必要和意义了。学习技术是非常难的,因为没有任何捷径,只能靠脚踏实地的、务实专注的投入;学习技术也是非常简单的,只要有所投入就会有所收获。所以还请三而后行,点开文章之前,多问问自己是否真的确实想学。不要文章买了,钱也花了,但没有耐心仔细认真看下去。到头来不仅自己没学到东西,还可能出现由于自己没耐心,学得一知半解,回过头埋怨抹黑作者。

为什么部分文章收费?

Dante Cloud Cookbook 绝大部分内容均为独有、独创内容,网络上找不到同样深入度和全面性的文章。虽然部分文章以“基础知识”为题或者包含了部分基础知识,也是为了让大家更好的理解相关内容做的铺垫。同时,为了规避抄袭拷贝、凸显知识的价值,所以采取了付费模式。

为什么收费文章价格不同?

文章的定价是根据知识点理解、掌握的难易度,知识点在项目中的重要性和关键性决定的,售价越高、代表价值越大、这个知识也越重要。就以目前价格最高的《OAuth 2 中的 Scope 与 Role 深度解析》为例,一方面网络上还没有对这个知识点讲解这么深入和透彻的文章,另一方面是作者花费了将大量时间和精力才将文章写完写完,即便对相关知识有了多年的使用、研究经验和深入的理解,在编写的过程中还会发现有理解不清和考虑不周的点,要反复不断地矫正和验证,才能保证所写内容的正确性和准确性。所以绝对是物超所值!

阅读

注意

因目前所使用的阅读产品支持度有限,想要购买阅读全文请点击对应文章链接,在电脑浏览器中打开后进行购买。购买后即可在小程序阅读全文,否则小程序端仅能阅读试读章节。

认知思考

序号文章标题付费说明扫码阅读
1Dante Cloud 及相关知识学习方法和学习路径的建议 V2open in new window免费强烈建议的学习方法和学习路径(学技术没有任何捷径只能靠自己!)Dante Cloud 及相关知识学习方法和学习路径的建议V2

基础知识

序号文章标题付费字数说明扫码阅读
1Spring Boot 3 之自动配置与注入顺序控制open in new window付费,有试读章节1.2 万当你搞不清楚为什么 Bean 没有正确注入时,就该看看这篇文章了Spring Boot 3 之自动配置与注入顺序控制
2Spring Boot 3 之 Rest 接口传参方式详解open in new window付费,有试读章节1.8 万一文让你彻底掌握 Spring Boot Rest 各种传参方式和方法的“正确打开方式”Spring Boot 3 之 Rest 接口传参方式详解

技术进阶

序号文章标题付费字数说明扫码阅读
1Spring Cloud 之 Session 共享及一致性处理open in new window付费,有试读章节1.5 万别说你真的懂 Session,特别是在微服务架构下玩转 SessionSpring Cloud 之 Session 共享及一致性处理
2OAuth 2 中的 Scope 与 Role 深度解析open in new window付费,有试读章节1.7 万深度解析 OAuth2 协议中 Scope 和 Role 的概念与原理,看懂这篇你才算是真正入门了微服务OAuth 2 中的 Scope 与 Role 深度解析
3OAuth 2 中的鉴权和动态接口鉴权open in new window付费,有试读章节1.7 万基于 OAuth2 的微服务动态接口鉴权看似简单,其实一点也不难,看这篇文章就足以OAuth 2 中的鉴权和动态接口鉴权

声明

由于作者自身对技术、学习有自己独特的的技术观和价值观,所以针对 Dante Cloud 技术解析高级文档专栏有以下声明:

  1. 文档内容会尽量考虑不同技术阶段朋友的需求,但是毕竟个人的力量有限,无法做到事无巨细、面面俱到,更无法让所有朋友都满意。所以在选择本文档之前请三思而后行,避免对个人造成不必要损失以及产生对 Dante Cloud 的误解。
  2. 文档内容会偏重方法性和思路性,很多内容相关的知识,特别是基础知识,还是需要自己下来找资料、看书学习补充,作者也会给与相应的方向和指导。学技术只能靠自己
  3. 文档内容会按照作者自己带人的经验、方法,结合自己技术学习、构建微服务的相关经历进行编排和讲解。同时也会把日常积累的以及与其他朋友交流的技术内容涵盖在内。如果你不喜欢这种方式和路径,请略过。
  4. 文档内容会根据相关内容的难易度以及作者投入的大小进行一定的收费。因为很多认为“免费的东西 == 没价值的东西”,所以收费既是作者给自己的交代,也是为了给读者更好的反馈。如果你能理解,则理解万岁;如果你不能理解,则“道不同不相为谋”。
  5. 因为时间精力有限,有些复杂的知识点需要大量的材料准备,同时还要兼顾开源项目的开发。所以文档不会一口全部写完再放出,只会采取 章节式、现写现出的方式发布。 换个角度来说,这种方式也许更好,因为一次性出很多内容,读者也未必有可以腾出那么多时间和精力去看,更不要说消化吸收和理解。大概率就是看个开头,然后摆在哪里不知不觉就忘记了。
  6. 因为个人的认知有限,不同人对不同的事物会有不同的理解,所以作者也不能保证所有的内容都是 100%完全正确,或者 100%得到你的认同。准确无误,如有错误情况,也欢迎大家多多批评指正,互相促进提升。 —— 谁都有出错和不足之处,喜欢拿放大镜看人、拿着别人的小错,凸显自己的显眼包,概不欢迎!