Dojo
最新
最佳
搜索
订阅
解道Jdon
领域驱动设计
架构设计
热点话题
GitHub开源免费源代码
RUST语言
规则引擎
DevOps文章排行榜
数据科学
产品经理
数据分析
认知偏差与谬论
幽默模因
更多话题
曹晓钢
2003-09-10 23:52
嘿嘿
这是2.x新增的功能吧,记得1.x应该还没有的。
2.x的reference比1.x的厚了好多。
muziq
2003-09-11 11:18
我觉得设计可能有问题,产品的种类有多少?有多少相同的和不同的属性?产品是按件管理(每件产品一条记录)还是按子类别管理(每类产品一条记录,用数量表示本类产品的数量)?这些具体的情况可能会影响到最终的设计
dkhz
2003-09-11 11:49
产品有7~10大类,有些基本的属性是相同的,如价格,名称。但多数属性是不同的,例如:服装、家电、电子零件其属性是有很不同的。
考虑过把所有产品公共属性放在一个表,不同的属性分开,用Herbinate joined-subclass实现,可是公共属性太少了,有些产品数量巨大(零件类),有些又很少,这样在分类检索时性能是个问题。把产品独立成各个独立的表在检索上很方便。
hibernate的class可不可以不指定table, 仅仅是个interface?
dkhz
2003-09-11 22:10
知道怎么解决了:用<any> mapping。不过我试了在order表上使用sub-class也是可以的。
dkhz
2003-09-11 22:12
忘了用code引起来了:
用<any> mapping <p
class
=
"indent"
>
见hibernate_reference.pdf: 4.2.5
猜你喜欢
有
2
页
Go
上一页
1
2
本站原创
《复杂软件设计之道:领域驱动设计全面解析与实战》
其他人在看