1、目标
1)、使用模板方法、状态模式、命令模式来设计部分框架 2)、介绍对象-关系(O-R)映射中的一些问题 3)、使用虚代理实现的滞后具体化
2、关键思想
1)、映射(Mapping)
2)、对象标识(object identity)
3)、数据库映射器(database mapper)
4)、具体化和虚化(materialization and dematerialization)
5)、缓存(cache)
6)、对象的事务状态(transaction state of object)
7)、事务操作(transaction operation)
8)、滞后具体化(lazy meterialization)
9)、虚代理(virtual proxy)