Java 生态地图
与 java-core / java-advanced / orm 分工。
25 分钟
Java 生态地图
你已掌握 java-core-essentials 的语法与集合,也了解 orm-essentials 里 JPA 的基本概念——本 track 补全 数据库访问、ORM 选型、日志、轻量 Web 框架、API/性能测试与加密 等「企业 Java 天天见、Spring 课不细讲」的节点,为 spring-boot-essentials 扫清盲区。
学习目标
- 说清 java-core、本 track、orm-essentials、spring-boot 的分工与衔接
- 在 /roadmaps/java 中定位持久化、日志、Web 与测试节点
- 规划「核心语法 → 生态工具 → Spring 实战」的学习顺序
本 track 在路线图中的位置
Java 学习通常分四层:语言核心 → 生态工具 → 框架实战 → 运维观测。本 track 聚焦第二层:不重复讲 Stream 或 JPA 注解语法,而是让你 会用 JDBC 连接池、能选型 Hibernate/EBean、会配 SLF4J、能写 REST Assured 与 JMeter 脚本。
java-core-essentials(语法、集合、并发)
→ java-ecosystem-essentials(本 track)
jev-db / jev-hibernate / jev-ebean ← 持久化
jev-logging / jev-javadoc ← 可观测与文档
jev-play / jev-javalin ← 轻量 Web
jev-rest-assured / jev-jmeter ← 测试
jev-crypto ← 安全基础
→ spring-boot-essentials(一站式企业开发)
→ devops-observability-essentials(上线后运维)
各课与相关 track 对照
| 本课 slug | 主题 | 延伸阅读 |
|---|---|---|
| jev-db | JDBC、连接池 | orm-essentials 的 JDBC 前置 |
| jev-hibernate | ORM 深入 | orm-jpa 课时 |
| jev-ebean | 轻量 ORM | 与 Hibernate 对比选型 |
| jev-logging | SLF4J 门面 | Spring Boot 默认 Logback |
| jev-javalin | 微框架 HTTP | 理解 Spring MVC 之前的「裸 Servlet 之上」 |
| jev-rest-assured | API 测试 DSL | testing-essentials |
| jev-jmeter | 压测 | 配合 Spring Boot Actuator |
前置要求
- 完成 java-core-essentials 或等价能力
- JDK 21,Maven 或 Gradle 能跑
test - 本机 MySQL 或 H2 任选其一(jev-db 起用)