要插入的表在运行时决定,所有可能的表都有不同的字段

时间:2017-06-03 05:55:49

标签: java hibernate database-design object-oriented-analysis system-design

我们有一个父类型,比如商业部门的名称(例如航空,国防),基于行业我们有动态形式要求行业特定数据,并且在提交时我们需要将这些数据存储在航空表中(因为用户选择航空),航空表与国防或生物技术有不同的领域。

我们希望利用java中的设计原则和反思来避免样板代码并使其尽可能动态

我们也使用hibernate,因此我们需要使用valueObject VO动态结束,这样我们就可以调用

session.save(dynamicSectorVO);

另外,为了了解可能的锅炉板的规模,我们有26个这样的父类型(这里是扇区)。

任何可以提供帮助的想法都会受到赞赏。

0 个答案:

没有答案