架构进化 记录在 Acer Predator 笔记本上建立 Java 工程体系的完整过程。
为了保持代码的纯净与日志的清晰,本次初始化确立了两个独立仓库:
secondweb.yushenchuanmei.top。这是在本地创建新项目并同步到 GitHub 的标准命令序列,特别解决了分支命名冲突问题:
master,而 GitHub 默认主分支为 main。若跳过 Step 4 直接推送,会触发 error: src refspec main does not match any 报错。
| 维度 | 日志-1 (JavaScript/Node.js) | 日志-2 (Java/Spring Boot) |
|---|---|---|
| 类型安全 | 动态类型,运行才知错 | 强类型,编译期锁死 Bug |
| 依赖管理 | package.json (npm) | pom.xml (Maven) |
| 工程结构 | 扁平灵活 | 严谨的 Controller/Service/Mapper 层次 |
在 Acer Predator 上通过已建立的 SSH 信任实现秒级同步,并成功在 Cloudflare Pages 绑定 secondweb.yushenchuanmei.top,标志着 Java 学习阶段的展示阵地正式建成。