Martin Fowler Active Record pattern 实现,它是指一个既包含数据又包含行为的对象,这些数据需要持久保存到对应的数据表中。 Active Record 一个很明显的特征是:将数据访问逻辑也包含在这个 domain 对象中,通过这种办法让人们可以知道如何从数据库读写数据。如下图:
<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />


    Active Record
,也就是将 Dao 中对数据库的 CRUD 方法和 Domain Object 整合在一起, 我们知道, Dao 模式本质是桥模式,通过 Dao 可以将不同的数据库访问实现分离,并且在运行时组合,但是, Martin Fowler Dao Domain Object 分离出去的对象称为贫血对象。

[url]http://en.wikipedia.org/wiki/Active_Record[/url]
自由、创新、研究、探索……