什么是上下文对象设计模式?

Ton*_*ony 53 java design-patterns

什么是上下文对象设计模式?

akf*_*akf 37

上下文是数据的集合,通常存储在一个Map或充当与访问器和改性剂的结构体的自定义类.它用于维护状态和在系统内共享信息.请参阅此PDF以获得深入的描述.虽然它可用于高效和有效的数据共享,你应该注意到,很多都是警惕的Context图案作为一个反模式.


Tam*_*Rev 6

它的一个例子可能是HttpSession对象:你有一些属性,它们基本上是一个带有String键和Object元素的映射.这提供了http请求之间的状态信息.另一个例子是ServletRequest,它在Servlet之间提供状态信息.


Gle*_*est 5

请参阅您能解释上下文设计模式吗?模式的详细描述。

我在那里的帖子还解释了为什么它不是反模式 - 但它的拙劣实现是。