nested exception is org.hibernate.AnnotationException: mappedBy reference an unk

现有部门与用户两个表

一对多关系

在进行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 uumUsers = new HashSet(0);

 

 

 

UumUser 类下的属性:

 

 @JoinColumn(name = "user_belongto_org", referencedColumnName = "org_id")//设置对应数据表的列名和引用的数据表的列名    
 @ManyToOne
 private UumOrgan uumOrgan;

你可能感兴趣的:(SSH2)