1. 从 Express 到 Spring Boot
Spring Boot ≈ Java 世界的 Express + 大量开箱即用的整合。
Express / Koa (Node.js) → Spring Boot (Java)
─────────────────────────────────────────────────────
app.get('/api/users') → @GetMapping("/api/users")
app.use(middleware) → @Component / Filter / Interceptor
req.body → @RequestBody
req.params / req.query → @PathVariable / @RequestParam
res.json(data) → @RestController + return
npm install express → pom.xml 加 spring-boot-starter-web
// 手动处理 JSON 序列化 → 自动 Jackson 序列化
nodemon → DevTools (热重启)
dotenv → application.yml / application.properties
大约 3 分钟
