只显示主题贴

lingzantia 写道最近做一个申请单流程控制的东东,里面有很多不同的申请单,每张单有10-30个要填写的地方,但都有一些共同的地方,如申请人、申请日期等。我的解决方案是把共同点拿出来建一张表作为父表,其他每张单一个表做为子表,通过主键关联确定申请单的类型,但这样查询的时候总会join所有的表,使得性能有问题,尤其在子表多的时候。我的另一个想法是在父表中添加一个type栏位,先在父表中查出是哪张子表,然后查出对应的申请单信息,这样无论多少张子表都是2步查询,相当于为所有子表建一个索引。但hibernate的继承似乎不支持这种方式,或者二级缓存可以解决这个问题?请达人解惑! hiberna ...
  • 进入论坛 Java
forestking
搜索本博客
博客分类
最近加入圈子
最新评论
评论排行榜