不知如何理解,望指点!
如果使用过Hibernate,或者动态代理,客户端实际获得的是一个虚拟代理,比如一个类中有一个Collection,只有当我们访问这个Collection时,Hibernate才会从数据库中装载这些Collection数据。
copy-on-write意思有些类似,只有客户端对这个虚拟代理进行修改时,代理才会立即从原始对象拷贝真正数据过来,这些动作都是在侦察到修改动作时,悄悄发生的。
猜你喜欢
本站原创《复杂软件设计之道:领域驱动设计全面解析与实战》