王盛武与李德辉的讨论



  文件已经保存到目录:“C:\Documents and Settings\Administrator\桌面”,转存至QQ网络硬盘

  文件已经保存到目录:“C:\Documents and Settings\Administrator\桌面”,转存至QQ网络硬盘

solonote 15:24:38
实现了再说
solonote 15:25:09
两个表映射到一个.java会冲突的
想你的天空 15:26:50
以前我做过的。   多就多关系2个.java够了。
solonote 15:26:00
恩 4种语言 12个DTO 12张表 12个hibernate文件 12个DAO
想你的天空 15:27:48
你就用你这办法吧。 
想你的天空 15:27:54
不过不像你说的12个.java, 4个够了。
solonote 15:26:39
4种语言12张表
想你的天空 15:28:27
DTO,hibernate文件, 各自4个, 你没弄过别乱说呀
想你的天空 15:28:41
4种语言12张表倒不假。 
solonote 15:27:17
12张表怎么只关联4个java文件
solonote 15:27:21
你怎么做?
solonote 15:27:29
我觉得真的做不了
想你的天空 15:29:05
你一定要弄出12个也是可以的。 
想你的天空 15:29:14
你不要觉得了, 我能做到。
solonote 15:28:12
你几张表关联到几个java
想你的天空 15:29:56
跟你说了用你那办法了。 再次声明没有12个DAO,12个hbm.xml。
solonote 15:28:23
3张关联一个?
solonote 15:28:48
我只想知道一下是不是可以多张表关联一个.java
solonote 15:28:54
hibernate可以这样做?
想你的天空 15:31:20
我告诉你一下: 如果A与B是多对多关系, 2个.java也可以表示, 你之前的项目都没是人工指定的关系,你没用过不知道。
solonote 15:30:22
但是12个表之间并没有任何外键关系呀
想你的天空 15:32:30
2个.java可以指定多对多关系
solonote 15:31:42
没有外键关系你怎么指定多对多/
想你的天空 15:34:26
A.java里   Set B;         B.java里  Set A; 这样就是多对多的关联了, 这关系我做我自己的项目的时候一直用。只是你喜欢手工关联。
solonote 15:33:44
恩 但是这种只能用在表之间有关系的情况下啊
solonote 15:33:58
这12张表完全平等 且没有任何关联
想你的天空 15:35:34
有关系你也不用
solonote 15:34:04
你怎么做
solonote 15:34:30
现在我们讨论的是12张表和4个.java的问题
想你的天空 15:36:14
你一向不喜欢这套的, 什么影响模型类的简洁。 我感觉应该有存在的道理
solonote 15:35:06
少编码就好
想你的天空 15:36:55
4个.java可以表示4张表之间的多对多, 很明确。
solonote 15:35:56
回到我们再说的东西
solonote 15:36:00
不要扯其他的
想你的天空 15:37:47
恩, 说什么。
solonote 15:36:16
4种语言 12张表 你说只需要4个java文件
solonote 15:36:37
但是你没有给我充足的理由 为什么只要4个java文件
想你的天空 15:38:13
我给你个我以前的例子
solonote 15:36:50
我知道可以多对多关联
solonote 15:37:09
但是12张表之间没有这种多对多关联的关系
solonote 15:37:28
1张表和其他任何一张都没有任何关系
想你的天空 15:39:30
先把问题缩小。
想你的天空 15:39:51
2个.java能表达2张表的多对多关系吗?
solonote 15:38:30
可以
solonote 15:38:44
前提是他们有这种多对多关系
想你的天空 15:40:35
我给你发个例子, 你明白技术原理就知道了。 
solonote 15:39:15
不用了。。。
solonote 15:39:27
我知道可以用4个.java来搞12张表
solonote 15:39:41
但是前提是它们之间有这种多对多关系
想你的天空 15:41:19
哦, 那刚才的问题不存在了。
想你的天空 15:41:38
如果没关系, 那也没必要12张表。
solonote 15:40:37
。。。。你说的嘛 不要目的语言和源语言的这个字段
solonote 15:40:42
用多表来表示
solonote 15:40:50
英汉一张表 汉英一张表
想你的天空 15:42:34
其实多对多关系, 2张表也是可以表示的, 不一定要第3张表。 用第3张是我个人习惯。
solonote 15:41:01
4个语言共12张表
想你的天空 15:43:16
4个语言也弄可以4张表, 如果你不喜欢表多的话。
solonote 15:42:03
怎么弄?
solonote 15:42:21
你没有目的语言和源语言的这个字段
solonote 15:42:35
又回到一开始你要说的那种关联上?
solonote 15:42:57
那种已经证明了不具备可行性了嘛
想你的天空 15:44:50
en表
id  word  detail    cn_id            字段

cn表
id  word  detail    en_id            字段
想你的天空 15:45:03
这样就不用第3张表了
想你的天空 15:45:33
en表
id  word  detail x_id y_id y_id           字段
想你的天空 15:46:04
这样的表达还是4个.java
solonote 15:44:41
。。。。。。。
solonote 15:45:03
不说了
想你的天空 15:47:16
我这个查多个意思的低效, 就用你的办法吧。
solonote 15:45:56
效率只是一个小问题
想你的天空 15:47:46
还有什么问题?
想你的天空 15:48:29
我觉得你说的有星际一王的风格,不如用那词库吧
solonote 15:47:27
你的那种做法 更本行不通 之前我的字是白打了
想你的天空 15:49:26
不用考虑不能的事情了
solonote 15:48:08
我觉得你找两本字典来 一本英汉 一本汉英
solonote 15:48:32
然后你研究一下这两本书怎么编写的
想你的天空 15:50:10
挨,都说了用你的办法了, 不用想不可能的东西了。
solonote 15:48:41
然后再想想你的办法可不可以用
solonote 15:48:59
这点就不多说了
solonote 15:49:31
为什么不用星际译王的词库
solonote 15:49:38
和其他的词库

你可能感兴趣的:(java,DAO,Hibernate,qq)