当前位置: 代码迷 >> J2EE >> hibernate OneToOne 注解有关问题
  详细解决方案

hibernate OneToOne 注解有关问题

热度:7193   发布时间:2013-02-25 21:41:06.0
hibernate OneToOne 注解问题
现在有2张表,
表A ,表B,
其中在表A中有字段 id,user  ...
B中有字段id,userId ...
如果再表A的 getUser()上增加字段,使得查询的时候获取到User
A.user 不是主键,
B.userId 也不是主键
但是 表A user 要获取 表B,表B的userId跟表A的Id一对一关联
没大看懂你说的。
说说我理解的:
A表的主键是id,B表的主键是id,B表中的userId字段是A表的id的外键。是这样吗?
你要在A表getUser()执行时同时获得B表中对应的内容。
实现方法:
在getUser()方法上面加注解:@OneToOne(fetch=FetchType.EAGER)
  相关解决方案