懂视

Hibernate注解的mappedby属性是什么?

2024-10-25 06:31:27

mappedBy表示声明自己不是一对多的关系维护端,由对方来维护,是在一的一方进行声明的。mappedBy的值应该为一的一方的表名。例如:城市与大学,一个城市有多个大学。在City实体类中@OneToMany(mappedBy="city")@Cascade(CascadeType.ALL)privateListcollege;@mappedBy注解的作用:在JPA中,在@OneToMany里加入mappedBy属性可以避免生成一张中间表。