对象参考设计模式
最基本的设计模式之一是对象参考设计模式。
对象参考模式
此模式实质上封装了有关可持续对象及其唯一数据库查询关键字的详细信息。该模式断言对象是通过参考集合的派生属性,并且不会持久存在。对象的唯一数据库查询关键字按值进行集合、处于保留状态,并且具有写入保护,以防止任何其他包类尝试设置其值。
在数据库性能和存储出现问题的情况下,对象参考将仅保留其对象标识符,并且可用于替代实际对象并通过其标识符进行操作。但是,当需要实际对象时,可以从对象参考中获取该对象,该对象参考当前不一定包含该对象。如果对象参考不包含该对象,而是请求了该对象,则该对象通过其查询关键字从数据库中刷新。