番茄炒蛋学架构 开篇

架构师的岗位职责网上有很多,不赘述。
成熟的技术毕竟有限,抛开业务看技术,
成功的业务是可以复制的并超越的。
而技术实现就是那么简简单单,
如此这般,这般如此做就行了。
再复杂的底层实现都需要包装一个可用的接口,
不然,再好的项目也得废。
这就是番茄炒蛋学架构的初衷,
快速掌握技术的接口使用。
别深究,先学会。
有了感性认识才能挖掘理性认识。

开篇说三点

一、环境很重要
特殊情况下会先报备环境,
包括IDE环境及系统已设置的环境变量,
就目前,我使用了Docker管理所有服务环境,
使用了Maven和Gradle的项目管理工具,
这些其实也不是特别重要,
因为我会尽量做到环境无关性,
源码README里也会把环境说清楚。

二、版本也重要
README会把版本说清楚,
我使用的版本,
是这一时间点最新的版本号,
如果你使用的服务、依赖包、JDK版本,
跟我标注的不一致,那么请尽可能一致,
也不用过分担心,特殊情况会提前说明。
最终以Maven依赖库为准。

三、视频每一帧都很重要
视频会剪掉大量的敲键盘的时间,
直接把简洁扼要的关键代码录制进来。
如果来不及消化,可以把视频暂停,
视频的每一帧都很重要,
也会有对应的源码,
源码扩展的内容非常少,
但会标清楚可发散的扩展点。

最后,重申番茄炒蛋学架构,点到为止,
暂不涉及深入讲解,因为时间不允许,
有需求可以在视频下方留言,
每问必回。

Spring Boot dev & actuator
Spring Boot JPA
Spring Boot JDBC template
Spring Boot JDBC template
评论未能加载 DISQUS被屏蔽 请检查网络