首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

关于hibernate多对多关系的一些困惑

2013-07-08 
关于hibernate多对多关系的一些不解就拿用户和角色来说,总共有三个表user,role,user_role我们在保存用户角

关于hibernate多对多关系的一些不解
就拿用户和角色来说,
总共有三个表
user,role,user_role
我们在保存用户角色信息的时候,
都是从前台传入对应的userId和roleId,
在保存的时候都需要load一下得到用户和角色的实体,
再做保存操作。


这样做岂不是效率很低?

[解决办法]
hibernate从来都没有声称能提高效率,它是提供一种以对象编程思维来操纵数据库的方案.
当结构很简单的时候,你不容易看出它的优势,但是当你需要处理几十或者上百对象关系的时候,hibernate的优势就明显了.

热点排行