后端岗位面试题更新 2026-08-05

请说明在仓储(Repository)服务层直接查询基础设施层数据与传统的DAO/数据访问方式有什么区别?

Moka后端开发专业服务技术原理技术选型方案权衡

考察说明

考察对仓储模式抽象职责与传统数据访问层差异的理解

回答思路

  1. 指出仓储层的领域模型抽象与持久化细节隔离
  2. 说明与传统DAO相比在事务边界、缓存和调用方式上的差异
  3. 能结合实际场景说明何时选用仓储模式更合适