通过在Map中保存每个已加载过的对象,确保每个对象只加载一次. 当要访问对象时,首先检查标识映射,看需要的对象是否已经存在其中. 使用Identify来确保不重复加载相同的数据,不仅有助于保证正确性(不会将同一数据加载到两个不同的对象上),还能提升性能. 运行机制 基本思想:使用一系列映射.这些映射包含了从DB读出的对象. 键选择 当DB的键只有一列,且不可改变时,最自然的就是DB的主键. 通常,一个以简单数据类型的代理主键,可以作为映射的键. 显示还是通用. 显式的.为每一种需要的对象提供不同…