1
엔티티 클래스를 자동 생성하려고 할 때 최대 절전 모드 도구는 many to many 클래스를 생성하고 많은 것을 많은 것으로 만들지 않는다.Hibernate 도구가 many to many 관계를 인식하지 못한다.
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은 다음과 같습니다 :이 내 테이블입니다
그리고 클래스에서
, 그들은 그들의 관계가 많은 한 매핑합니다. 나는 "자동 감지 많은 관계"옵션을 활성화 설정, 그래서, 나는이 문제가 뭔지 모르겠다.어떤 도움이 필요합니까? 미리 감사드립니다!