论坛首页 Java企业应用论坛

hibernate 中一对多的单向关联 注解的问题

浏览 2461 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2011-12-20  
一端:
@OneToMany
private Set<TbBusinessplanaccount> tbBusinessplanaccounts = new HashSet<TbBusinessplanaccount>(0);

多端:
@ManyToOne  
@JoinColumn(name="PRODUCEPLANBOOK_ID")  
public TbProduceplanbook getTbProduceplanbook() {
return tbProduceplanbook;
}
异常:
  Caused by: org.hibernate.HibernateException: Missing table: Tb_ProducePlanBook_Tb_BusinessplanAccount

我是想让多方为主控端,所以不能设@OneToMany(mappedBy=...).
而且也不要采用关联表.这异常是要我增加关联表.
  谢谢.
   发表时间:2011-12-20  
你都说了  配置单端关系了。 直接去掉onetomany 以及相关的属性就可以了。
0 请登录后投票
   发表时间:2011-12-20  
还是要靠自已啊.已解决.
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics