MyEclipse利用hibernate反工程一个表,是不是对于多主键的表对应的实体类额外创建一个id类?
例如:数据库中有三个表:User{id:int,name};Course{id:int,name};UserSelectCourse{User.id,Course.id}...
例如:
数据库中有三个表:
User{id:int, name}; Course{id:int, name}; UserSelectCourse{User.id, Course.id}
在利用hibernate反工程时,生成的实体类如下:
User, AbstractUser;
Course, AbstractCourse;
UserSelectCourse, AbstractUserSelectCourse, UserSelectCourseId, AbstractUserSelectCourseId
其中,UserSelectCourse表生成了两组实体类,这是不是说明反工程时会为多主键的表生成id类?
在生成实体类时,为什么不把主键的字段并入实体类的字段中? 展开
数据库中有三个表:
User{id:int, name}; Course{id:int, name}; UserSelectCourse{User.id, Course.id}
在利用hibernate反工程时,生成的实体类如下:
User, AbstractUser;
Course, AbstractCourse;
UserSelectCourse, AbstractUserSelectCourse, UserSelectCourseId, AbstractUserSelectCourseId
其中,UserSelectCourse表生成了两组实体类,这是不是说明反工程时会为多主键的表生成id类?
在生成实体类时,为什么不把主键的字段并入实体类的字段中? 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询