读书人

hibernate本身多对多关联

发布时间: 2012-11-19 10:18:51 作者: rapoo

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;


至此已基本成型,随项目持续更新...
由于笔者水平有限,如有错误,请联系我批评指正。

读书人网 >软件架构设计

热点推荐