注册 登录
编程论坛 J2EE论坛

我的数据库映射,为什么多出一个ID类啊??

999hits 发布于 2007-02-01 13:51, 818 次点击
我的SQL Server 2000里面由两个表,一个是Books,另一个MyUser,可是为什么我用Ecplise+MyEclipse建立Hibernate的时候,Books表的映射里面总是多出一个BooksId的类啊,并且那些数据库的映射字段都在BooksId中,而不是Books中,导致我用BooksDAO的时候总是找不到字段或映射,而MyUser就没有这样的问题!
各位,谁知道问题出在那里啊
6 回复
#2
angeloc2007-02-01 17:10
你这么说别人就更不知道是怎么会多出个类了!!!你得说你是怎么做的啊
#3
无理取闹2007-02-01 23:30
我用myeclipse从来没出现过这个问题
#4
999hits2007-02-02 09:24
我想建立hibernate的映射的步骤,大家应该都是一样的,我以前也没有碰到这种问题,最主要,这个Books的表是我从别人的数据库中导出过来的,并且所有从别人导出过来的表都有这个问题.我自己本身的数据库就没有这样的问题,所以我想知道该怎样导出别人的表再自己电脑的数据库上,如果没有办法,那个Id类该怎么用?
#5
想你的天空2007-02-02 14:16
可能你导出的时候, 选项没选好。
#6
999hits2007-02-03 09:44
楼上知道怎样导出啊,能说详细一点吗?
我用的是Microsoft SQL Server 2000!
#7
无理取闹2007-02-03 09:56

如果不好使就自己编写实体类和配置文件吧 也不是很麻烦
其实太依赖工具不好

1