两张表加一张关系表
表的图见http://www.cnblogs.com/xyjblog/archive/2010/05/29/1747152.html(不好意思,第一次用,不会插入图片)
想想UserGroup中插入数据,用HQL怎么写
(因为本人的UserGroup表中的两个字段均为主键,所以用链接里的那位兄弟的方法会提示违反了主键原则,不知道怎么解决,所以想试试看用HQL可不可以插入)
HQL,只能查,不能插。一般是做了关系mapping就可以了。如 usergroup.Users.add(User), session.saveOrupdate(usergroup) 这样就可以了,当然cascade要设定为SaveOrUpdate或者All。不过我更喜欢是User.Group=usergroup这种映射,减少sql。