行数据入口(Row Data Gateway)
充当数据源中单条记录入口的对象。每行一个实例

运行机制
- 行数据入口和单条记录极为相似,数据库中的每一列变成了一个域。适用于事务脚本
- 只能设置单独的查找方法对象,对行数据入口进行操作。
- 如果行数据入口作用于视图,则存在更新问题。
- 如果两个行数据入口同时作用于一个基表,则存在重复更新问题。

使用时机
- 行数据入口的使用分两步:
- 是否真需要入口
- 使用行数据入口还是表数据入口
- 一般在领域模型中不使用行数据入口。
- 也可以用行数据入口把领域对象从数据结构屏蔽开。
- 改变数据结构但不想改变领域逻辑时,采用行数据入口比较合适。
行数据入口示例
用表数据入口获取数据













![LeetCode 热题 HOT 100 (020/100)【宇宙最简单版】[创作中]](https://i-blog.csdnimg.cn/direct/53543a8b255e4c448d799a2bc1475df5.png)





