Skip to content

JVM 与企业服务 ​

比较 Spring Boot、Quarkus、Ktor 在依赖注入、运行时和云交付中的取舍。

阅读起点 ​

学习前先阅读:后端开发基础学习路线。

全书顺序 ​

本书按知识依赖组织。主线先建立可运行的共同模型,再进入机制、工程边界和生产约束;维护与前沿内容明确标注,不改变主线的学习顺序。

第1章|JVM 服务基础与框架边界 ​

理解 JVM、构建、配置和请求生命周期。

  1. Java/Kotlin 构建与配置:组织 Gradle/Maven、配置和 profiles。
  2. Spring Boot 自动配置:理解 starter、bean、Web 和 actuator。
  3. Quarkus 编译与云原生:比较构建期增强、原生镜像和启动。
  4. Ktor 协程与插件:用 Kotlin 协程、路由和插件构建服务。

第2章|JVM 数据与生产治理 ​

能完成事务、安全、观测和部署。

  1. 数据访问与事务:设计 JPA/SQL 边界和事务。
  2. 认证授权与观测:组织过滤器、Security、metrics 和 trace。
  3. 测试、容器与发布:覆盖切片测试、集成测试和回滚。

阅读边界 ​

本页是学习路线和专题入口,不替代专题笔记中的机制解释、可运行示例和练习。笔记尚未完成的专题会先显示为占位页;已有经验的读者可以跳到具体章节,再按前置关系回补。

路线状态 ​

本路线的目录已完成本轮架构审查;专题笔记的内容质量和来源审查另行进行。

用心记录每一步成长