【问题标题】:Creating a dynamic web application创建动态 Web 应用程序
【发布时间】:2011-03-08 09:16:51
【问题描述】:

考虑数据注册申请(注册事件、检查等);一个人将如何建造它?您可以定义 n 个数据字段,例如 Date_Of_Event、Event_Description 等。或者可以构建一个动态应用程序,其中有某种元数据来定义可用的表/列。

我的问题是:有没有这样的实现的好例子?也许有框架可以帮助我创建这样的应用程序?

仅供参考:我之前一直是此类应用程序的开发人员,因此我对如何可以完成它有相当多的了解,但我正在寻找更好的方法来做到这一点。

【问题讨论】:

    标签: frameworks dynamic


    【解决方案1】:

    这完全取决于它的动态程度。如果动态数据字段的数量很大,那么当然,您可以创建或使用一些框架,但如果可能的话,我真的会考虑研究更精确的数据模型的定义。当您需要一些灵活性时,通用方法很好,但如果您需要大量定制,那么与具有更严格数据模型的系统相比,这种动态字段灵活性会带来很多痛苦的维护。

    编辑:如果您想基于某些元数据模型构建一些应用程序,例如UML图,然后你可以看看一些MDA工具,比如AndroMDA

    【讨论】:

    • 它必须是一个动态模型,因为我们无法提前知道特定客户想要什么字段。
    • 我们不会走 100% 动态路线,而是选择“EXTRA_[datatype]_[numerator]”列...成本与收益。 ;) 感谢您花时间回复。
    猜你喜欢
    • 2011-04-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-12-24
    • 2011-01-30
    • 1970-01-01
    • 2023-03-17
    • 1970-01-01
    相关资源
    最近更新 更多