修改街道对应的区道信息: 修改后会发现程序执行了两次修改操作: 原因: 区道与街道是一对多的关系: 由于Hibernate是双向维护外键,所以当修改区道中的街道时,会修改一次外键:在修改街道中的区道时,又会修改一次外键. 这样就会产生效率慢的问题,因为如果执行两次修改,那么第二次是无用的操作.利用inverse属性可以解决这一问题. 在区道表的映射文件里面的set标签中设置inverse属性为true; inverse的属性值如下: 1)默认值为false,表示我方不放弃维护外键的权利 2)tr…