首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何为资产/库存管理系统的数据输入自定义表单字段实现自定义模板

如何为资产/库存管理系统的数据输入自定义表单字段实现自定义模板
EN

Stack Overflow用户
提问于 2013-09-20 10:49:47
回答 1查看 45关注 0票数 0

我正在开发一个基于网络的库存系统。我现在在设计部工作,我被搞糊涂了。

问题是,根据我的设计,所有资产都将有一些基本字段,例如,它们都共享。

  • Reg码
  • 类型
  • 描述
  • RFID码
  • 串行

但是,有些资产需要有基于资产类型的自定义字段,例如,car将具有以下字段:

  • Chasis号
  • 车辆类别

在默认情况下,这些字段并不是为添加资产而向用户显示的基本字段的一部分,我试图避免对不同资产的自定义字段进行硬编码,因为用户可能需要添加一种我今后没有计划的不同类型的资产,因此需要我对添加的新资产的自定义字段进行额外的编码。

因此,我的问题是,如何实现系统,以便当用户创建“资产类型”(而不是资产本身,例如"car“、”计算机“)时,他可以为用户想要添加”资产类型“的自定义字段指定一个模板?此外,我想知道数据库将是什么样子,因为我计划创建一个包含所有资产的表,而其他自定义字段将位于另一个表中(尽管如果给出了原因,这种想法是开放的)。

PS:我只需要对设计有一个简单的想法,如果你给我指明正确的方向,我不介意自己去读它。我正在用Spring用Java开发系统。

EN

回答 1

Stack Overflow用户

发布于 2013-09-20 11:38:31

更好的是,为什么不创建一个基本的" asset“类,然后将其扩展到更具体的示例,然后拥有一个将给定类型的资产与特定JSP相关联的表?

或者,更好的是,如果您使您的“资产”更通用,使用属性映射而不是使用继承来分隔资产类型,并且有一个字段来确定要使用的模板。您甚至可以编写一个自定义ViewResolver来从表中读取模板。或者让您的ViewResolver直接从资产构建视图。

有很多方法可以解决这个问题。你可以变得更有活力,让事情变得疯狂和完整,所有的爵士乐,或者你可以变得野蛮的力量,使用更直接的方法。我认为这取决于你的需求,以及你想花费多少时间、金钱和精力。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18914912

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档