1
當我嘗試自動生成我的實體類時,hibernate工具會生成多對多的類,並且不會產生多對多的代。這些都是我的表:Hibernate工具不能識別多對多關係
CREATE TABLE `role`(
`id` int(13) not null auto_increment,
name varchar(255),
primary key(id)
);
CREATE TABLE `user`(
`id` int(13) not null auto_increment,
`username` varchar(255),
`password` CHAR(60) CHARACTER SET latin1 COLLATE latin1_bin,
`passwordconfirm` BIT(1) DEFAULT b'0',
primary key(id)
);
CREATE TABLE `role_user`(
`role_id` int(13) not null,
`user_id` int(13) not null,
CONSTRAINT `FK_User_Role` FOREIGN KEY (`role_id`) REFERENCES `role`(`id`),
CONSTRAINT `FK_Role_User` FOREIGN KEY (`user_id`) REFERENCES `user`(`id`)
);
這些都是我clases:
而且在班級,他們有他們的關係映射一對多。我設置了「自動檢測多對多關係」選項,因此,我不知道這有什麼問題。
任何幫助?提前致謝!