日期:2014-05-16 浏览次数:20436 次
现有部门与用户两个表 一对多关系 在进行hibernate 注解一对多双向关联时报的错误: nested exception is org.hibernate.AnnotationException: mappedBy reference an unknown target entity property: com.zzyf.domain.pojo.uum.UumUser.user_belongto_org in com.zzyf.domain.pojo.uum.UumOrgan.uumUsers
?
?
?
?主要是mappedBy 使用错误
mappedBy:表示一对多关联的另一个实体类的对应属性名称
?
?
UumOrgan 类下的属性:
?
??@OneToMany(cascade = CascadeType.ALL, mappedBy = uumOrgan")//指向多的那方的pojo的关联外键字段对应属性名称
?private Set<UumUser> uumUsers = new HashSet(0);
?
?
?
UumUser 类下的属性:
?
?@JoinColumn(name = "user_belongto_org", referencedColumnName = "org_id")//设置对应数据表的列名和引用的数据表的列名????
?@ManyToOne
?private UumOrgan uumOrgan;