三公自动算账 DTO、VO、PO 到底要不要拆?一篇讲透 Java 实体分层的底层逻辑
---DTO、VO、PO 到底要不要拆?一篇讲透 Java 实体分层的底层逻辑2026 年 9 月 22 日---一、先回答核心问题:要拆结论前置:要拆。但拆多少,取决于项目规模。不拆的后果随着项目增长会逐渐暴露:[citation:70.7][citation:70.9]数据库结构绑死前端一个 Entity 被 N 个接口复用改表如拆炸弹安全字段泄露项目后期无人敢动分层实体本质是在建立变化隔离带——数据库变不影响接口,接口变不影响数据库。[citation:70.9]---二、三层核心实体定义数据库 ↓PO (Persistent Object) ← DAO 层,映射数据库表,绝不...