双向的多对一或者双向的一对多

一对多或者多对一都是从一方来看,

双向是从两个方向来看

这个时候持久化类的一放要有多方的属性,多方要包含一方的属性.

在映射的文件当中也是.两边都要配置,以便是one-to-many 另一边是many-to-one

在测试方法里,可以从一方看的方式来查询,更(一对多多对一的差不多)

可以在映射文件里配置inverse="true"

来使控制权转到某一方上面,这样可以随便怎么查,

但是最好打出 sql语句来看是如何进行的.

如果出现刚才 一对多中email中uid 需要为空的情况,需要在两个里面都设置属性.

反正需要多实验.

 

 

 

你可能感兴趣的:(Hibernate)