Row Data Gateway - An object that acts as a Gateway to a single record in a data source. There is one instance per row.
Row Data Gateway是作为数据库中记录的代表的形式出现的,数据库中表的每行对应于该对象中相应的域。在设计时,通常对数据库中的每个表对应一个查找类,返回一个Gateway对象作为查找结果。
当使用Transaction Script的时候,一般使用Row Data Gateway;而使用Domain Model的时候通常不使用。Row Data Gateway可以和Data Mapper很好的结合起来使用。