摘要:
ORM是Object Relational Mapping的缩写,目的在于解决object-orient programming与relational database之间的不一致(所谓Object-relational impedance mismatch,impedance-阻抗这个词,用的很形象)。这种不一致产生的原因很容易理解,两边是两个不同的domain,各自的模型都不尽相同,更多参见wiki页面。实现ORM的两种思路:Data Mapper Pattern与Active Record Pattern。Active Record Pattern是一种从RDBMS的模型出发,将其反应在 阅读全文