Salve galera, acredito q seja simples de resolver, mas…
seguinte tenho um one-to-many
Pai
<set name="listMarkers" cascade="all, delete-orphan" lazy="false" inverse="true">
<key >
<column name="id" />
</key>
<one-to-many class="MarkerVO" />
</set>
Filho
<many-to-one name="baseTemplate">
<column name="id" not-null="true" />
</many-to-one>
Até ai blz…
ele persisti numa boa, pore…
quando eu mando atualizar um registro (PAI), ele duplica todos os filhos contidos
Explicando melhor
se eu tenho pai.listMarkers com 3 markers, ele persisti…
ai se eu altero algum atributo do pai e mando atualizar, ele passa a ter 6 marker
Espero q tenha conseguido me expressar.