元数据搜索面板的设计模式

时间:2015-02-15 15:12:21

标签: java design-patterns architecture

我的问题是探索动态元数据搜索面板组件的正确设计模式。

我们正在开发一个基于Java的Web应用程序来捕获动态自定义对象的元数据。基本上会有一个基础对象具有诸如创建者(即用户),创建日期,状态等属性。将存在该主要对象的子对象。子对象定义对象的类型,例如车辆或建筑物等。这些子对象将具有动态的大子对象 - 每个孙子对象具有它自己的元数据自定义模式。

我们希望将这些对象存储到基于文档的数据库(如MongoDB)中,并对其进行搜索。我们希望以这样的方式进行搜索面板组件设计:当我们将来将新的Object类型或者grand子对象添加到文档数据库中时,实现不会改变。我们还希望确保搜索面板具有跨不同动态对象的统一UI。

我需要在这里使用什么设计模式的建议。

0 个答案:

没有答案