用户登录
用户注册

分享至

hibernate一对一关联查询

  • 作者: m丶陌
  • 来源: 51数据库
  • 2020-12-27
在*.hbm.xml配置文件中设置lazy=true。或者使用HQL语句直接查询。



  既然是一对一关系,为什么在WORKER 的映射文件中要用到many-to-one呢,搞不明白,直接用one-to-one不就可以了吗?
保存的时候先保存WORKER 对象,再保存USER 对象
Worker worker = new Worker();
worker.setXXX(xxx);
...
xxDao.save(worker);
User user = new User();
user.setYYY(yyy);
...
user.setWorker(worker);
yyDao.save(user);
你这样试试先 还是不懂的话MM我



  

两个表之间是 many-to-one 的关系么、

首先你得加载one方,并将many方对象设置到one方的相对应的属性中,最后add就成了、

 

不知道我说清楚么,希望能帮到你、

 

软件
前端设计
程序设计
Java相关