该帖已经被评为隐藏帖
|
|
---|---|
作者 | 正文 |
发表时间:2011-09-23
aa87963014 写道 居然还在纠结设计。随便举一个例子
User保存活跃分,Hero计算战斗之后更改活跃分。User Hero 一对多。求高人给个不失败的设计 你给出失败的例子看看 |
|
返回顶楼 | |
发表时间:2011-09-23
另外再补充下用Hibernate的心得
不要一味去套对象.有些场景在Hibernate中也可以通过SQL解决的. |
|
返回顶楼 | |
发表时间:2011-09-23
针对上面的议题,分数字段分布在Hero对象里是应该的.且不能直接相加在User.否则如何知道单体Hero的分数呢.
|
|
返回顶楼 | |
发表时间:2011-09-23
76052186 写道 aa87963014 写道 居然还在纠结设计。随便举一个例子
User保存活跃分,Hero计算战斗之后更改活跃分。User Hero 一对多。求高人给个不失败的设计 你给出失败的例子看看 按照前面的人的说法,我在顶楼给的例子就是失败的例子。 |
|
返回顶楼 | |
发表时间:2011-09-23
stevensinclair 写道 针对上面的议题,分数字段分布在Hero对象里是应该的.且不能直接相加在User.否则如何知道单体Hero的分数呢.
只需要User有一个总的分数 |
|
返回顶楼 | |
发表时间:2011-09-23
楼主看看Hibernate里面的Component,会有收获的
|
|
返回顶楼 | |
发表时间:2011-09-23
tag13346 写道 楼主看看Hibernate里面的Component,会有收获的
毫无收获,这个有和意义?无非把大对象分割成小对象用lazy延迟加载。 另外不是什么都能有延迟加载的。 |
|
返回顶楼 | |
发表时间:2011-09-23
我知道为什么有人说Component了
User 和Hero的对应关系都没弄清楚。。。 User 和Hero属于 一对多。 |
|
返回顶楼 | |
发表时间:2011-09-23
aa87963014 写道 stevensinclair 写道 针对上面的议题,分数字段分布在Hero对象里是应该的.且不能直接相加在User.否则如何知道单体Hero的分数呢.
只需要User有一个总的分数 你觉得如果在Hero里放个单独的分数属性会不会更好呢. |
|
返回顶楼 | |
发表时间:2011-09-24
在很努力地看了几遍后,我不得不承认,我看不懂!虽然我也用了几年的Hibernate了,但是楼主你的文字表达能力确实是我见过的帖子中最差的一个,写的东西像是自言自语,而不是写给别人看的。
|
|
返回顶楼 | |