hibernate自身多对多关联
最近在做毕业设计,其中包含了好友关系的设计,经过几天的请教和查资料,终于有了个半成品的好友关系!
废话不多说,直接上代码:
生成的用户表(User):CREATE TABLE `friends` ( `userid` int(11) NOT NULL, `friendid` int(11) NOT NULL, PRIMARY KEY (`userid`,`friendid`), KEY `FKDC3B4995E9C283D0` (`friendid`), KEY `FKDC3B4995CBFCDBD` (`userid`), CONSTRAINT `FKDC3B4995CBFCDBD` FOREIGN KEY (`userid`) REFERENCES `user` (`id`), CONSTRAINT `FKDC3B4995E9C283D0` FOREIGN KEY (`friendid`) REFERENCES `user` (`id`)) ENGINE=InnoDB DEFAULT CHARSET=gbk;
至此已基本成型,随项目持续更新...
由于笔者水平有限,如有错误,请联系我批评指正。